您的位置:首页 > 数据库 > MySQL

mysql 5.7.17安装教程

2017-02-14 00:00 218 查看
1. 官网下载mysql5.7.17

2. 解压到安装目录,如:C:\develop\mysql5.7.17

3. 设置环境变量

操作如下:
1)我的电脑->属性->高级系统设置->环境变量
点击系统变量下的新建按钮
输入变量名:MYSQL_HOME      输入变量值:C:\develop\mysql5.7.17
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:%MYSQL_HOME%\bin;

4. 第四步:复制my-default.ini,重命名为my.ini,放到根目录,修改my.ini文件,添加:

[mysql]
default-character-set=utf8mb4

[mysqld]
basedir=C:\develop\mysql5.7.17
datadir=C:\develop\mysql5.7.17\data
port = 3306
max_connections=200
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
default-storage-engine=INNODB
join_buffer_size = 128M
sort_buffer_size = 2M
read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe

5. 将mysql注册为windows系统服务

1)以管理员身份运行cmd,从控制台进入到MySQL解压目录下的 bin 目录下:
2)输入服务安装命令:
mysqld.exe -install
安装成功后会提示服务安装成功。

6. 新建data文件夹

MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹。
安装好MySQL5.7后,打开cmd命令窗口,并且进入到MySQL安装目录中的bin目录,
输入如下命令回车即可: mysqld --initialize-insecure --user=mysql (注:5.7.18输入  mysqld --initialize )
执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库。

7.启动mysql服务

运行cmd,从控制台进入到mysql解压目录下的 bin 目录下:
输入:net start mysql

8.修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:root
C:\develop\mysql5.7.17\bin>mysql –u root -p
mysql>show databases;
mysql>use mysql;
mysql>update user set authentication_string =password("root") where user="root";
mysql>flush privileges;
mysql>quit

9.如果客户端连接出现 1862的错误

mysql -uroot -proot

update user set authentication_string = password('root'), password_expired = 'N', password_last_changed = now() where user = 'root';
flush privileges;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: