美文网首页
linux安装mysql

linux安装mysql

作者: 鲸随浪起 | 来源:发表于2019-08-06 10:13 被阅读0次

安装mysql server

sudo apt-get install mysql-server

mysql操作命令

sudo /etc/init.d/mysql status/start/stop/restart

登陆mysql

sudo mysql -u root

如果登陆报错

参考:https://blog.csdn.net/qq_36675754/article/details/81381341

错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问
跳过密码登陆
在my.cnf文件中添加下面命令

#sudo vim /etc/mysql/my.cnf
[mysqld]
skip-grant-tables

重启mysql

sudo /etc/init.d/mysql restart

修改密码

进入到终端当中,敲入 mysql -u root -p 命令然后回车,当需要输入密码时,直接按enter键,便可以不用密码登录到数据库当中
mysql> update user set password=password("你的新密码") where user="root";
mysql> flush privileges;
mysql> quit
flush privileges:刷新MySQL的系统权限相关表
注意:如果在执行该步骤的时候出现ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement 错误。则执行下 flush privileges 命令,再执行该命令即可。

编辑my.cnf,去掉刚才添加的内容,然后重启MySQL

开启mysql远程访问

sudo vim /etc/mysql/mariadb.conf.d/50-server.cnf
#将bind-address这行注释掉,然后重启
sudo /etc/init.d/mysql restart

相关文章

网友评论

      本文标题:linux安装mysql

      本文链接:https://www.haomeiwen.com/subject/qtabdctx.html