1、以管理员身份登录mysql

mysql -u root -p

2、选择mysql数据库

use mysql

3、创建用户并设定密码

create user [email protected] identified by ‘123456‘

4、使操作生效

flush privileges

5、使操作生效

flush privileges

6、用新用户登录

mysql -u test -p

允许用户从远程访问数据库的方法

解决方法(建议使用第二种方法进行解决):

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

mysql -u root -p

mysql>use mysql;

mysql>update user set host = ‘%‘ where user = ‘root‘;

mysql>select host, user from user;

2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO [email protected]%‘ IDENTIFIED BY ‘mypassword‘ WITH GRANT OPTION;

如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY ‘mypassword‘ WITH GRANT OPTION;  (只允许固定ip登录)

ps:之后你就可以 使用 新建的账户远程链接 mysql 了,有一部分小伙伴可能在这里还会报个 2003 的错,乖乖 快看看 你的 服务器 是不是防火墙没关 ,没关的话赶快gay掉他

╭~~~╮

(o~.~o)

.

.

.

.

嘿嘿  关掉防火墙还是不管用  好  接下来就是终极大招了

修改默认配置文件 my.cnf  中的 bind-address , 一般在 /etc 目录下 ,把这句话前面加个 # 禁掉就可以,OK 完美解决

原文:http://www.cnblogs.com/zyjfire/p/7227999.html

mysql 添加远程连接_为 mysql 添加远程连接账户相关推荐

  1. mysql数据库开启远程连接_安装MySQL数据库并开启远程访问

    一.安装MySQL数据库 MySQL安装在系统盘下(C:\Program Files),方便系统备份. 1.双击安装程序,勾选"I accept the license terms" ...

  2. mysql 增加超级用户_给MySQL添加超级用户权限

    给MySQL添加超级用户权限. 安装环境:CentOS7 64位,MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:https://dev.mysql.com/downl ...

  3. mysql添加函数库_创建mysql函数

    如何使用MySQL提升权限 前不久网上公开了一个MySQL Func的漏洞,讲的是使用MySQL创建一个自定义的函数,然后通过这个函数来攻击服务器.最早看到相关的报道是在o-otik上,但是公布的是针 ...

  4. mysql 添加int列_在MySQL中现有的int列的值中添加字符?

    要将字符添加到现有的int列值中,请使用MySQL CONCAT().让我们首先创建一个表-mysql> create table DemoTable ( Amount int ); 使用插入命 ...

  5. mysql 远程日志_让mysql能够远程连接

    在远程连接mysql的时候发生的这个错误 ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server ...

  6. mysql数据加百分号_使用MySQL SELECT语句时,在每个值的末尾添加一个百分号(%)...

    要在末尾添加百分号,请使用CONCAT()函数.让我们首先创建一个表-mysql> create table DemoTable ( StudentId int NOT NULL AUTO_IN ...

  7. mysql拒绝远程连接_解决Mysql数据库拒绝远程连接和忘记密码的问题

    解决数据库忘记密码的问题 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 编辑m ...

  8. 打开mysql的远程连接_开启mysql的远程访问权限

    基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限.下面是基本的步骤: 1.登录到mysql中,为root进行远程访问的授权,执行下面的命令: mysql&g ...

  9. mysql版本链图解_图解 SQL 中各种连接 JOIN

    先用文字来捋一下思路,数据库操作中无非就是「增删查改」,其中「 查」用得最多且最复杂,变化多端.查询的时候,我们可以只是单表查询,也可以是多表连接查询,单表查询中的学问也很大,但限于篇幅,本次主要分享 ...

  10. 易语言 mysql查询 中文乱码_大佬们E语言连接MYSQL输出中文乱码怎么破

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 mysql .支持库 iext .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 数据库连接句柄 = 连接MySql (& ...

最新文章

  1. python3 正则表达式 嵌套表格_在Python中使用正则表达式匹配嵌套结构
  2. 奥巴马表示10天内债务谈判出结果 债务违约可能性底
  3. C语言ASM汇编内嵌语法zz
  4. 圣诞抽奖 | 2018年的开发者,经历了裁员、加班种种不堪,2019年的你如何获得升职加薪的机会?...
  5. RedisTemplate常用集合使用说明-opsForSet(五)
  6. excel删除无尽空白行_【辅导员说】学好办公软件word、excel、ppt的意义
  7. JDK(11)+Tomcat(9.0)+Maven(3.6.0)+Eclipse(2018-9)+SVN插件+Mysql(8.0)+Navicat fo Mysql +postman开发环境搭建
  8. CS224n研究热点11 深度强化学习用于对话生成
  9. 线程结束后会自动关闭_多线程初级(1)
  10. 机械革命无法使用U盘启动linux,机械革命笔记本bios设置u盘启动教程
  11. 树莓派4B安装WPS步骤及缺失字体问题
  12. 微软官网免费下载win10系统
  13. 单片机入门3.驱动蜂鸣器
  14. JS-移除class
  15. linux if 判断文件,shell中的逻辑判断,if 判断文件、目录属性,if判断的一些特殊用法...
  16. OCP 11G 053题库解析汇总链接(1-200)
  17. 二阶系统响应指标图_二阶系统的脉冲响应.ppt
  18. 新的研究评估Masimo ORi™反映中度高氧期间氧合状况的功能
  19. [转] TCP/IP原理、基础以及在Linux上的实现
  20. 手机无线网络 dns服务器设置,iPhone手机网速慢?1分钟教你设置DNS,网速立马翻一番...

热门文章

  1. php.c drcom,校园网绕过Drcom安装自动登录程序到路由器
  2. python读取写入文件_Python文件读写保存操作
  3. 流量复制_详解Linux系统流量复制--gor、tcpcopy、nginx模块流量复制等
  4. [渝粤教育] 郑州大学 互联网国际政治学 参考 资料
  5. 【渝粤教育】国家开放大学2018年春季 0043-22T计算机文化 参考试题
  6. 【渝粤题库】陕西师范大学151204 中级财务会计作业(笔试题型)
  7. 高鸿股份与鸿蒙,高鸿股份(000851)个股分析_牛叉诊股_同花顺财经
  8. 第十二届蓝桥杯A组省赛填空题Java思路及代码合集(相乘直线货物摆放路径回路计数)
  9. 新!详细!win10下MySQL数据库干净卸载安装与配置
  10. JavaIO流(2)--IO流原理、流的分类及节点流文件流操作