mysql5.0下载?MySQL5.7安装

更新时间:2025-05-06  版本:v0506

本篇文章给大家谈谈mysql5.0下载,以及MySQL5.7安装对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

MySQL5.0安装图解

MySQL5.0安装图解,以详细的图解为你展示MySQL5.0的安装。

mysql5.0下载?MySQL5.7安装

下载最新MYSQL数据库安装文件,打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面:然后按“Next”继续,选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Typical”,以简化安装过程。点击“Next”进行下一步,可根据自己的需要点击“Change”来自定义安装目录

点击“Next”进行下一步,确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装;现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将“Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导;

启动MYSQL配置向导,然后选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Standard Configuration”,以简化配置过程。选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,建议选择“Server Machine”

选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),建议选择“Multifunctional Database”,按“Next”继续。对InnoDB Tablespace进行配置,就是为InnoDB数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续

选择您的数据库mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,按“Next”继续;选择是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),按“Next”继续。对mysql默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在Character Set那里选择或填入“gbk”选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe-uusername-ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。

mysql5.0下载?MySQL5.7安装

这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root password”如果要修改,就在此填入新密码,请记好此密码,在配置博一短信平台数据库连接时需要用到这个密码;“Enable root access from remote machines(是否允许root用户在其它的机器上登陆,为了安全,建议不要勾上,“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续;确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。设置完毕,按“Finish”结束mysql的安装与配置;

至些大功告成!

MySQL六版下载全攻略mysql下载6

MySQL六版下载全攻略

MySQL是一个广泛使用的开源关系型数据库管理系统,它被普遍认为是可靠、稳定的数据库管理系统,而且使用简单,易于维护。MySQL最新的版本为MySQL 8.0,然而,在下载和安装MySQL时很容易出错。

本文将分享MySQL六版下载全攻略,帮助用户快速而轻松地下载和安装MySQL。

第一版:MySQL 5.0

MySQL 5.0是MySQL的第一个完全支持存储过程和触发器的版本。该版本支持InnoDB存储引擎和ACID事务,并提供了更好的安全性和吞吐量。如果您需要MySQL 5.0,请下载以下文件:

MySQL 5.0 Community Server:

第二版:MySQL 5.1

MySQL 5.1是一个新的重要版本,带来了很多改进和新特性,包括对UTF-16、UTF-32、UTF-8编码的支持。如果您需要MySQL 5.1,请下载以下文件:

MySQL 5.1 Community Server:

第三版:MySQL 5.5

MySQL 5.5是一个较小的更新版本,但它增加了许多新功能,包括InnoDB增强功能、新的安全功能等。如果您需要MySQL 5.5,请下载以下文件:

MySQL 5.5 Community Server:

第四版:MySQL 5.6

MySQL 5.6是一个重要版本,它引入了很多重要的新特性和改进,包括InnoDB引擎的改进和新特性、更好的性能和扩展性等。如果您需要MySQL 5.6,请下载以下文件:

MySQL 5.6 Community Server:

第五版:MySQL 5.7

MySQL 5.7是目前最流行的版本,它引入了很多新的功能和改进,包括JSON数据类型、更好的性能和安全性、新的sys schema等。如果您需要MySQL 5.7,请下载以下文件:

MySQL 5.7 Community Server:

第六版:MySQL 8.0

MySQL 8.0是MySQL的最新版本,它引入了许多新的功能和改进,包括更好的安全性、更好的性能、新的全局事务功能等。如果您需要MySQL 8.0,请下载以下文件:

MySQL 8.0 Community Server:

通过以上六个版本的下载链接,用户可以根据自身需求进行选择和下载相应的MySQL版本。

另外,在下载MySQL之前,用户需要根据自己的操作系统选择对应的版本,并进行相应的操作系统配置。例如,在Windows操作系统上,用户需要将MySQL安装路径添加到系统路径中等。以下是Windows系统中MySQL 5.7的安装配置示例:

添加MySQL安装路径到系统路径:

C:\Program Files\MySQL\MySQL Server 5.7\bin

创建my.ini文件(位于MySQL安装路径下):

[mysqld]

basedir=C:\Program Files\MySQL\MySQL Server 5.7

datadir=C:\ProgramData\MySQL\MySQL Server 5.7\Data

port=3306

修改服务路径:

mysqld–install MySQL57–defaults-file=”C:\Program Files\MySQL\MySQL Server 5.7\my.ini”

MySQL是一个非常好用的数据库管理系统,但要想让它更好的工作,需要选择和正确地安装相应的版本。此文提供了MySQL六版下载全攻略,帮助用户快速轻松地选择和下载相应的MySQL版本,并给出了Windows系统安装MySQL的配置示例,希望对初学者有所帮助。

FreeBSD7.0编译安装nginx+php+mysql

环境

   系统:FreeBSD7.0

   软件:mysql-5.0.51a,nginx-0.6.30,lighttpd-1.4.19,php-5.2.6

   所有软件都安装到/usr/local/vhost,如果需要请自行修改

   一、下载源代码

cd/usr/ports/databases/mysql50-server/

make fetch

cd/usr/ports/www/nginx-devel/

make fetch

cd/usr/ports/lang/php5

make fetch

cd/usr/ports/www/lighttpd

make fetch

二、编译安装

   MySQL

cd/usr/ports/distfiles/

tar-jxf mysql-5.0.51a.tar.gz

cd mysql-5.0.51a

./configure--prefix=/usr/local/vhost/mysql--with-charset=utf8--with-extra-charsets=all--with-big-tables--with-pthread

make make install

Nginx

cd/usr/ports/devel/pcre

make install clean

cd/usr/ports/distfiles/

tar-jxf nginx-0.6.30.tar.gz

cd nginx-0.6.30

./configure--prefix=/usr/local/vhost/nginx--with-http_ssl_module--with-http_gzip_static_module--with-http_stub_status_module--with-http_sub_module

make make install

Lighttpd

   (安装lighttpd是为了得到启动fastcgi进程)

cd/usr/ports/distfiles/

tar-jxf lighttpd-1.4.19.tar.bz2

cd lighttpd-1.4.19

./configure--prefix=/usr/local/vhost/lighttpd

Php

cd/usr/ports/textproc/libxml2

make install clean

cd/usr/ports/ftp/curl

make install clean

cd/usr/ports/graphics/jpeg

make install clean

cd/usr/ports/graphics/png

make install clean

cd/usr/ports/devel/gettext

make install clean

cd/usr/ports/distfiles/

tar-jxf php-5.2.6.tar.bz2

cd php-5.2.6

./configure--prefix=/usr/local/vhost/php--with-mysql=/usr/local/vhost/mysql-enable-fastcgi--enable-sockets--enable-ftp--enable-zip--enable-mbstring--enable-mbregex--enable-calendar--with-curl=/usr/local/clude--with-curlwrappers--disable-debug--enable-inline-optimization--with-zlib--with-gd--with-kerberos--with-gettext--enable-force-cgi-redirect--with-jpeg-dir=/usr/inlocal/clude--with-png-dir=/usr/local/include--with-bz2--enable-pcntl--with-iconv

make make install

cp php.ini-dist/usr/local/vhost/php/lib/php.ini

三、配置

MySQL

cd/usr/local/vhost/mysql

pw adduser mysql-d/dev/null-s/sbin/nologin

bin/mysql_install_db

cp share/mysql/mysql.server./

chmod+x mysql.server

chown-R mysql./

启动

   引用:/usr/local/vhost/mysql/mysql.server start

配置nginx

cd/usr/local/vhost/nginx/

pw adduser webuser-d/dev/null-s/sbin/nologin

cp/usr/local/vhost/lighttpd/bin/spawn-fcgi./sbin/

rm-rf/usr/local/vhost/lighttpd

vi sbin/php.sh

#!/bin/sh

/usr/local/vhost/nginx/sbin/spawn-fcgi-a 127.0.0.1-p 9000-C 8-u webuser-f/usr/local/vhost/php/bin/php-cgi

引用:chmod+x sbin/php.sh

启动php for fast-cgi

   引用:sbin/php.sh

vi conf/enable_php

location~/.php${

  root          html;

  fastcgi_pass  127.0.0.1:9000;

fastcgi_index index.php;

  fastcgi_param SCRIPT_FILENAME /usr/local/vhost/nginx/html$fastcgi_script_name;

 fastcgi_param QUERY_STRING      $query_string;

fastcgi_param REQUEST_METHOD    $request_method;

fastcgi_param CONTENT_TYPE      $content_type;

fastcgi_param CONTENT_LENGTH    $content_length;

fastcgi_param SCRIPT_NAME       $fastcgi_script_name;

fastcgi_param REQUEST_URI       $request_uri;

fastcgi_param DOCUMENT_URI      $document_uri;

fastcgi_param DOCUMENT_ROOT     $document_root;

fastcgi_param SERVER_PROTOCOL   $server_protocol;

fastcgi_param GATEWAY_INTERFACE CGI/1.1;

   fastcgi_param SERVER_SOFTWARE   nginx/$nginx_version;

fastcgi_param REMOTE_ADDR       $remote_addr;

fastcgi_param REMOTE_PORT       $remote_port;

fastcgi_param SERVER_ADDR       $server_addr;

fastcgi_param SERVER_PORT       $server_port;

fastcgi_param SERVER_NAME       $server_name;

# PHP only, required if PHP was built with--enable-force-cgi-redirect

  fastcgi_param REDIRECT_STATUS   200;

}

vi conf/nginx.conf

user webuser webuser;

worker_processes 1;

events{

   worker_connections 4096;

   use kqueue;

}

http{

   include      mime.types;

   default_type application/octet-stream;

#log_format main '$remote_addr-$remote_user [$time_local]$request'

   #                 '"$status"$body_bytes_sent"$http_referer"'

   #                 '"$http_user_agent""$http_x_forwarded_for"';

#access_log logs/access.log main;

client_header_timeout 3m;

   client_body_timeout   3m;

   send_timeout          3m;

   client_max_body_size 5m;

client_header_buffer_size   1k;

   large_client_header_buffers 4 4k;

gzip on;

   gzip_min_length 1100;

   gzip_buffers    4 8k;

   gzip_types      text/plain;

output_buffers  1 32k;

   postpone_output 1460;

sendfile        on;

   tcp_nopush      on;

   tcp_nodelay     on;

   send_lowat      12000;

keepalive_timeout 75 20;

server{

listen      80;

server_name localhost;

location/{

   root  html;

   index index.php index.html index.htm;

}

if(-d$request_filename){

   rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;

}

  location/nginx_status{

stub_status on;

 access_log  off;

 }

include enable_php;

 error_page  500 502 503 504 /50x.html;

location=/50x.html{

   root  html;

}

}

}

测试配置文件

   引用:sbin/nginx-t

   2008/05/08 11:50:19 [info] 3336#0: the configuration file/usr/local/vhost/nginx/conf/nginx.conf syntax is ok

   2008/05/08 11:50:19 [info] 3336#0: the configuration file/usr/local/vhost/nginx/conf/nginx.conf was tested successfully

vi html/phpinfo.php

?php

phpinfo();

?

启动测试

   引用:/usr/local/vhost/nginx/sbin/nginx

在浏览器里输入

   引用:

安装配置phpMyadmin

cd/usr/ports/databases/phpmyadmin/

make fetch

cd/usr/ports/distfiles

tar-jxf phpMyAdmin-2.11.6-all-languages.tar.bz2

mv phpMyAdmin-2.11.6-all-languages/usr/local/vhost/nginx/html/dbadmin

此时MySQL的root没有密码,如果一切正常可以用

   来管理MySQL了

关于mysql5.0下载,MySQL5.7安装的介绍到此结束,希望对大家有所帮助。