MySQL的安装配置过程很多人都写过,拼凑起来也非常实用。现在将我自己碎片化的安装配置过程写下来,作为自己的一个经验累积。

我在本地安装的是MySQL5.7.10版本。

MySQL5.7.10的安装配置成功,简化下来,要历经8个步骤,分别包括安装程序下载、程序安装、初始化data目录、配置环境变量、配置my-default.ini文件、安装mysqld、启动服务、修改密码。


1、下载

官网下载地址:http://dev.mysql.com/downloads/mysql/ 

网上提供的下载过程教程:http://jingyan.baidu.com/article/fd8044faca5fd75031137ad5.html 


2、安装

下载的5.7.10为.msi程序,直接点击安装,按需要设置安装项即可


3、初始化data文件

mysql升级到5.7版本后,与之前的版本有些不同,没有data文件夹,但是mysql的数据库文件都是存放在data文件夹中,因此还是需要初始化data文件夹。

cmd打开命令行窗口,进入mysql安装目录中的bin目录,然后在命令行输入以下命令:

mysqld --initialize-insecure --user=mysql,执行即可。执行完以上命令,mysql会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空。


4、配置环境变量

打开我的电脑的环境变量配置,添加MYSQL_HOME,变量值为mysql的安装目录。配置环境变量PATH,在PATH变量值的最后面添加mysql的bin目录(不要删除PATH的原有值),确定即可。


5、配置my-default.ini文件

a.将安装路径中的my-default.ini文件改名为my.ini

b.将以下代码复制粘贴到ini文件对应位置[mysqld]中


[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8


[mysqld]

#skip-grant-tables

#设置3306端口

port = 3306 

#设置mysql的安装目录

basedir=D:\MySQL

#设置mysql数据库的数据的存放目录

datadir=D:\MySQL\data

#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB


[Client]

#设置客户端字符集 

port=3306

loose-default-character-set = utf8 


[WinMySQLadmin] 

Server = D:\MySQL\mysqld.exe


6、安装mysqld

打开cmd命令行,键入mysqld install,安装mysqld服务


7、启动服务

安装完成mysqld服务,就可以启动mysql服务了。在cmd命令行,键入net start mysql启动服务;键入net stop mysql停止服务。


到这里,mysql的安装便完成了。

需要注意的是,安装完成后,root账号登录mysql的密码默认是空的。我在网上找了不同的方法操作,都没有办法设置成功。各位需要更改密码的,还是请百度吧。今天的分享到这。