安装mysql8出现服务名无效的解决办法,附mysql8以上的安装方法
cmd下运行net start mysl会出现
服务名无效。
因为mysql8安装需要再bin目录下再运行如下命令,就会出现root的密码
mysqld --initialize --console
运行完之后就可以net start mysql 了。
---------------------------------------------------------------------------------------
下附mysql8以上的安装法:
D:\>cd mysql
D:\mysql>cd bin
D:\mysql\bin>mysqld --initialize --console
D:\mysql\bin>mysqld install
Service successfully installed.
D:\mysql\bin>net start mysql
然后用navicat for mysql连接测试,可能会出现一下天坑:
不用着急:
我们输入一下命令
mysql -u root -p,输入密码
USE mysql;
ALTER USER \'root\'@\'localhost\' IDENTIFIED WITH mysql_native_password BY \'password\';
FLUSH PRIVILEGES;