MySQL安装及配置

1.先配置号mysql的环境变量

  1)组合键win+Pause ->高级系统设置 ->高级 -> 环境变量(直接搜索环境变量也可以),选中系统变量中的“path”,

  2)在path值开头处输入mysql安装目录下的bin文件夹所在路径;(C:Program FilesMySQLMySQL Server 8.0in)

       

①安装服务:mysqld --install

  ②初始化: mysqld --initialize --console(运行之后自动生成的一个密码需要记住  root@locahost:***)

  ③开启服务:net start mysql

  ⑤登录mysql:mysql -u root -p

    Enter PassWord:(之前生成的密码)

  ⑥修改密码:alter user 'root'@'localhost' identified by 'root';(root是密码)

    3)3. 测试是否配置成功:打开cmd,输入“mysql -u root -p”回车,然后输入mysql安装时设置的root账号的密码(123456),若提示“Welcome to the MySQL monitor.”说明配置成功

启动mysql服务

  win+r,输入:net start mysql 回车就可以了

关闭mysql服务  

  win+r,输入:net stop mysql  

另外:连接容易出现1251问题

问题原因:
主要是由于mysql8以前的加密规则与mysql8以后的存在差异。

解决办法:cmd管理员登录mysql,依次输入以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  ##修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; ##更新一下用户的密码 password为自己想要重新设置的密码

FLUSH PRIVILEGES; ##刷新权限
原文地址:https://www.cnblogs.com/429lirui/p/15075838.html