密码重置:
Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问 修改密码
解决步骤:
1、打开MySQL目录下的配置文件(我的目录是/etc/mysql/mysql.conf.d/mysqld.cnf, 可能有的系统是my.ini),在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。
2、重启MySQL服务(我用命令 service mysql restart)。
3、在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库。
4、执行,“use mysql;”使用mysql数据库。
5、执行update mysql.user set authentication_string=PASSWORD("123456") where user='root';
update user set plugin="mysql_native_password";
flush privileges;
quit;
6、打开/etc/mysql/mysql.conf.d/mysqld.cnf,,删除最后一行的“skip-grant-tables”,保存并关闭文件。
7、重启MySQL服务。( service mysql restart)
8、在命令行中输入“mysql -uroot -prootadmin”,问题搞定!
创建数据库:
create database db_monitor
查看mysql状态
> 查看mysql状态 sudo service mysql status
> 启动mysql服务 sudo service mysql start
> 停止mysql服务 sudo service mysql stop
> 重启mysql服务 sudo service msyql restart
网友评论