天下文章一大抄 mysql远程连接
2016-03-23 10:28
507 查看
使用GRANT命令创建远程连接mysql授权用户特定用户
mysql -u root -ppassword 注意:p后面没有空格直接密码。
mysql>grant all privileges on *.* to ‘用户名’@‘%’identified by ‘密码’;
这里使用’%’通配符表示任意地址的远程机器
修改my.cnf文件
Sudo vi /etc/mysql/
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
#skip-external-locking #add contexts as follows was edited by ***
skip-name-resolve
skip-grant-tables
把skip-external-locking注释掉,在下面添加skip-name-resolve,skip-grant-tables
bind-address = 192.168.1.149
#bind-address = 127.0.0.1
把bind-address 原来的环回地址改成ifconfig之后的地址
重启mysql服务
Sudo service mysql restart
mysql -u root -ppassword 注意:p后面没有空格直接密码。
mysql>grant all privileges on *.* to ‘用户名’@‘%’identified by ‘密码’;
这里使用’%’通配符表示任意地址的远程机器
修改my.cnf文件
Sudo vi /etc/mysql/
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
#skip-external-locking #add contexts as follows was edited by ***
skip-name-resolve
skip-grant-tables
把skip-external-locking注释掉,在下面添加skip-name-resolve,skip-grant-tables
bind-address = 192.168.1.149
#bind-address = 127.0.0.1
把bind-address 原来的环回地址改成ifconfig之后的地址
重启mysql服务
Sudo service mysql restart
相关文章推荐
- mysql数据库安装的时候可能出现的问题及解决办法
- mysql的用户管理
- Aurora调用MySQL数据库的存储过程
- MySQL 查询语句(1)
- MySQL Replication(复制)基本原理
- mysql UNION ALL查询分页
- Ubuntu 14.04下MySQL服务器和客户端的安装
- mysql导入csv
- MySQL安装及其简单语法操作
- MySQL语句链接
- mysql主从复制
- mysql索引失效的几种情况
- MySQL数据库的数据类型timestamp的自动更新
- Mysql安装与启动
- mysql数据库隔离级别详解
- 理解Mysql prepare预处理语句
- MySQL使用游标批量处理进行表操作
- 窥探mysql存储过程细节
- Mysql 高负载排查思路
- MySQL数据库引擎、事务、锁