以下纯属转载 如不小心侵权 请底下留言 会删除
地址:https://www.aliyun.com/jiaocheng/130889.html
摘要:前言学习MySQL重新整理以前非MK的记载描述没有开启的话连接数据库报错:2003-can’tconnecttoMYSQL方法/步骤第一步远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql-u
user−p
u
s
e
r
−
p
pwd第二步创建用户用来远程连接GRANTALLPRIVILEGESON*.*TO’
username′@′
u
s
e
r
n
a
m
e
′
@
′
password’WITHGRANTOPTION;$username表示用户名,%表示
前言
学习MySQL重新整理以前非MK的记载
描述
没有开启的话连接数据库报错:2003-can’t connect to MYSQL
方法/步骤
第一步
远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。
mysql -u
user−p
u
s
e
r
−
p
pwd
第二步
创建用户用来远程连接
GRANT ALL PRIVILEGES ON . TO ‘
username′@′
u
s
e
r
n
a
m
e
′
@
′
password’ WITH GRANT OPTION;
username表示用户名,
u
s
e
r
n
a
m
e
表
示
用
户
名
,
password表示密码
第三步
执行 flush privileges;命令立即生效
FLUSH PRIVILEGES;
第四步
查询数据库的用户
SELECT DISTINCT CONCAT(‘User: ”’,user,”’@”’,host,”’;’) AS query FROM mysql.user;
第五步
然后打开vim /etc/mysql/my.cnf
将bind-address = 127.0.0.1
设置成bind-address = 0.0.0.0(设备地址)
重新启动
/etc/init.d/mysql restart
查看MYsql全局的端口( 默认是3306 )
查看端口号
show global variables like ‘port’;
至此已经配置完成