- 正常安装后,输入
net start mysql
启动数据库
报错信息
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
错误原因是在初始化时mysqld --initialize
,根据无法创建文件夹的提示,我自己创建了data的文件夹,致使生成的文件缺失。真正的原因,是我使用的是git bash 终端输入的命令,如果使用win自带的cmd或者powershell输入该命令就没有这些问题(需要以管理员权限打开)。
- 安装完mysql 之后,登陆以后,不管运行任何命令都会报如下错误
报错信息
You must reset your password using ALTER USER statement before executing this statement
MySQL版本5.7.6版本以前用户可以使用如下命令:
mysql> SET PASSWORD = PASSWORD('用户名');
MySQL版本5.7.6版本开始的用户可以使用如下命令:
mysql> ALTER USER USER() IDENTIFIED BY '用户名';
如果要设置密码永不过期,my.cnf配置如下:
[mysqld]
default_password_lifetime=0