MySql下载安装及问题解决

来源:互联网 发布:最终幻想猫女捏脸数据 编辑:程序博客网 时间:2024/05/01 17:30
一、下载MySql
二、安装MySql
解压到相应的文件夹D:\Apps\MySql
配置环境变量path
新建my.init文件在D:\Apps\MySql下
然后cmd------>d:------>cd apps\mysql\bin------>mysqld -install
三、排查错误
MySQL 服务正在启动 .
MySQL 服务无法启动。

服务没有报告任何错误。

请键入 NET HELPMSG 3534 以获得更多的帮助。
此时 删掉D:\Apps\MySql\data下的所有文件,然后
(原因mysqld --initialize-insecure自动生成无密码的root用户,mysqld --initialize自动生成带随机密码的root用户。data文件夹不为空是不能执行这个命令的。
四、检查是否装上MySql
五、登录

之前有password 不为空的情况 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
导致root用户登录不进去
在my.init中加入skip-grant-tables
  1. mysql -uroot -p  
  2. use mysql; 
  3. update user set password = password('mysql') where user='root'; 
  4. 但是懵逼的事情来了ERROR 1054 (42S22): Unknown column 'password' in 'field list'
  5. show create table user; 
  6. 不是password是authentication_string
  7. update user set authentication_string = password("mysql") where user='root'; 
  8. 重启服务
0 0