参考链接:https://www.cnblogs.com/dion-90/articles/8349488.html
之前装过,现在记录下,这次主要看下怎么用
发现mysql的密码忘记了,找个教程修改下:https://www.cnblogs.com/wuxingang/p/11200440.html
由于mysqld –skip-grant-tables实测在mysql8.0中已失效,现使用:
mysqld --console --skip-grant-tables --shared-memory
我用这个也不行,又找了个教程,说只要加上一个路径就行了:
mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 8.0\my.ini" --console --skip-grant-tables --shared-memory
我目录下没有my.ini。
最后卸载重装了。
卸载教程:https://blog.csdn.net/weixin_43812609/article/details/95310693
下载安装包:https://dev.mysql.com/downloads/file/?id=510039
安装教程就看上面第一个链接,基本都是下一步。
建表过程这个教程也很清楚。
建表那步,我的表是:
create table mytable (id int(6), username varchar(20), password varchar(20));
最后要
commit;
exit;
启动mysql服务器
net start mysql
报错:服务名无效
解决方法:https://blog.csdn.net/weixin_30653097/article/details/96741185
解决办法: 在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令
然后启动mysql会报错无法启动:
在mysql的bin文件夹下,mysqld --initialize
会多一个data文件夹,但是还是无法启动
然后启动成功啦。
网友评论