3.以管理员方式打开命令提示符,进入安装的bin目录下,D:\MySql\mysql-5.7.12-winx64\bin,执行mysqld --initialize --console初始化l命令,然后回车,
执行完成后,会打印 root 用户的初始默认密码,比如:
在没有更改密码前,需要记住这个密码,后续登录需要用到。
4.然后执行执行命令mysqld -install,安装成功会提示安装成功。
5.配置环境变量,新增变量MYSQL_HOME=D:\MySql\mysql-5.7.12-winx64\,编辑path%MYSQL_HOME%\bin
6.启动mysql:net start mysql
失败1:net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days |
unlimited}] [/minpwage:days] [/uniquepw:number] [/domain]
net accounts [/sync] [/domain]
解决办法:ctrl+r,输入services.msc,查看服务是否启动,启动路径是否正确。如果不正确找到mysql的注册表,手动修改启动路径为D:\MySql\mysql-5.7.12-winx64\bin\mysqld。
7.再次启动mysql服务发现就成功了。
8.
在MySQL安装目录的 bin 目录下执行命令:
mysql -u root -p
这时候会提示输入密码,记住了上面安装时的密码,填入即可登录成功,进入MySQL命令模式
在MySQL中执行命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
修改密码,注意命令尾的;一定要有,这是mysql的语法
可以用 命令查看一下默认安装的数据库:
show databases;
use mysql;
show tables;