首先使用管理员权限登录CMD
右键系统菜单–>选择Windows PowerShell(管理员)(A)启动管理员cmd
查看现有进程是否含有mysql
使用tasklist能列出所有的进程,和相应的信息。如果包含Mysql的开头的进程,一律杀死即可
tskill能查杀进程,语法很简单:tskill 程序名!!
切换命令行路径到Mysql的bin目录下
我是一步一步退出在重新进入的。
PS C:\Windows\system32> cd ..
PS C:\Windows> cd ..
PS C:\> ls
PS C:\> cd '.\Program Files\'
PS C:\Program Files> cd .\MySQL\
PS C:\Program Files\MySQL> cd '.\MySQL Server 8.0\'
PS C:\Program Files\MySQL\MySQL Server 8.0> cd bin
执行跳过权限认证的命令
8版本与前面的版本不一样,语法上是有区别的,注意区分
mysqld --console --skip-grant-tables --shared-memory
错误及处理
我在运行的时候,出现了下面的错误,错误原因是 console没有安装