美文网首页
mysql常用命令

mysql常用命令

作者: 丶清风自来 | 来源:发表于2021-04-29 16:05 被阅读0次

服务器安装完mysql之后一般要开放远程连接:
1.首先进入mysql
mysql -uroot -p
2.创建一个用户,不能是root

 MySQL [(none)]> create user db_user@'%' identified by 'db_pass'; #创建用户
# 其中db_user是用户名,%表示任意ip都可操作,db_pass表示密码

3.授权

MySQL [(none)]> grant all privileges on db_name.* to db_user@'%' with grant option; #授权
all 可以替换为 select,delete,update,create,drop。db_name则是需要授权的数据库名称,如果是想全部授权直接*.*(不推荐这么操作)
MySQL [(none)]> exit; #退出数据库控制台,特别注意有分号


mysql8.0以后的版本开启远程连接:

CREATE USER 'root'@'%' IDENTIFIED BY '你的密码'; 
GRANT ALL ON *.* TO 'root'@'%'; 
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
FLUSH PRIVILEGES;

最后远程连接一下试试,成功。

相关文章

网友评论

      本文标题:mysql常用命令

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