mysql5.7 编程_MySQL学习笔记三:MySQL5.7安装后期设置

这里将告诉您MySQL学习笔记三:MySQL5.7安装后期设置,具体操作过程:一、环境变量

1.1、MySQL除了可以用MySQL 5.7 Command Line Client操作外,也可以使用Windows下的命令操作符进行操作。

1)通过Win+R调出运行窗口,输入"cmd"。

139ac726b55190ddd8988b9d05c96107.png

2)通过"cd C:Program FilesMySQLMySQL Server 5.7bin"进入MySQL5.7安装目录下的bin文件夹,输入"mysql -u root -p"进行登录。

86273887e644373254eeeb08ea4e96cc.png

1.2、假如每次都需要输入"cdC:Program FilesMySQLMySQL Server 5.7bin",未免太过繁琐,因此可以通过设置环境变量的方式来解决。

1)对着"此电脑"图标点击右键,选择"属性",在弹出窗口选择"高级系统设置"。

7d29844a340bf40d76325cf762badce4.png

2)点击"环境变量"。

3eec64d25be02b1f3cf528d6f003a744.png

3)选择系统变量下的"Path",点击"编辑"。

793c7530df31dd8037303cb4b9d95886.png

4)点击"新建",输入"C:Program FilesMySQLMySQL Server 5.7bin",然后依次点击"确定"。

0d41abcbb0258571c4160d81eba39672.png

5)重新进入命令操作符窗口,在任意路径下输入"mysql -u root -p"都可进行MySQL连接。

76f92f954cfb0e7661ae2c48a2a175a9.png

二、修改Root密码

2.1、假如需要把Root密码改成"123456",操作命令如下:

use mysql;

update user set authentication_string=password("123456") where user="root";

flush privileges;

三、允许Root远程登录

3.1、假如Root的密码是"123456",操作命令如下:

use mysql;

/*select host,user from user where user='root';*/

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

flush privileges;

四、修改参数

参数文件:C:ProgramDataMySQLMySQL Server 5.7my.ini

改连接数:max_connections=151

改内存池:innodb_buffer_pool_size=8M

注意:修改完my.ini之后,必须另存为ANSI格式(直接文本保存的话,默认是UTF-8格式),否则MySQL服务停止后就无法再启动了,感觉这是一个好大的坑。

五、无法启动的坑

如果修改参数后my.ini保存为UTF-8格式文件后,重启MySQL服务会出现"服务正在启动或停止中,请稍候片刻后再试一次"的报错,解决方法如下:

1)把my.ini另存一下,将编码方式改为ANSI。

f9c02d49c0700931bfb7298ec96f8bc2.png

2)打开任务管理器,关闭mysqld.exe进程。

0f2d6e7be5e73c25a17546034fae05ec.png

3)重新执行net start mysql57命令。

25171e27ab77c9b4428c4a9eae656156.png

MySQL学习笔记三:MySQL5.7安装后期设置就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/shujuku/MySQL/119831.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值