MySQL 小白,昨天开始接触 MySQL, 到现在一共经历了登录和重置 root 密码两步,就经历了两个坎,百度了好长时间,没有解决
这里要骂一句,百度前几的博客实在傻逼,不是你的技术傻逼,是文章实在浪费读者时间
直接上步骤:
1.点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务!
点击之后 running 会变成 stop2.切换到 MySQL 的 bin 目录
cd /usr/local/mysql/bin/
屏幕快照 2018-06-08 上午10.16.55.png
3.切换到超级用户
sudo su
4.跳过输入密码
./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启,在偏好设置中mysql的状态会变成running
5.服务运行之后,输入./mysql,进入 MySQL
./mysql
这样就可以无密码进入 MySQL
进入后的样子
6.修改root密码.在 MySQL 命令行输入执行语句,每行结束都要加分号;
FLUSH PRIVILEGES;//刷新MySQL的系统权限相关表,否则会出现拒绝访问
修改root密码
set password for 'root'@'localhost' = password('alec');
这样我的root 密码就修改为了 alec.
7.验证一下:
-
退出 mysql,输入 quit;
-
输入 mysql -uroot -p
-
输入 alec (注意:命令行下的密码输入是没有反应的,输入好了回车就行)
duang!!!!
进来啦!
修改root密码成功,进入 MySQL
不是技术太难懂,而是技术太装逼,不让人懂!
白居易为什么伟大,因为他的诗老百姓都能读懂(老妪能解).
网友评论