mysql 添加用户,并授权远程连接

用root账号登陆MySQL

mysql -u -p
创建远程连接账号(%表示可远程连接,localhost表示本地连接)

CREATE USER 'username'@'%' IDENTIFIED BY 'password';
授权(privileges为权限控制,如SELECT、INSERT、UPDATE等,授予所有权限使用ALL;databasename.tablename 可使用.代替,表示可连接所有数据库所有表)
GRANT privileges ON databasename.tablename TO 'username'@'%';
配置完用户之后刷新授权即可
flush privileges;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 10,338评论 1 57
  • 1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。My...
    黄花菜已凉阅读 10,021评论 3 60
  • 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'pas...
    我家有个小太阳阅读 10,991评论 0 2
  • 文/呢喃 四年前的秋天,请假回了趟老家,因为三伯过世了。 父亲有八姊妹,六兄弟,三伯在兄弟中排行第三,父亲第六。 ...
    米粒说阅读 1,664评论 0 4
  • 一.理发店内,行乐正在洗头。他双眼紧闭,正在享受洗头妹的温柔搓磨。 洗头妹:先生,这力度还可以吗? 行乐:嗯,挺好...
    朱懒懒阅读 4,365评论 0 1