1. mysql的默认配置文件位置
-
mysql的默认配置文件在/etc/mysql/my.cnf下。-
进入目录
# 进入目录 cd /etc/mysql/mysql.conf.d/ # 查看当前目录下的文件 ls -l进入配置目录
mysqld.cnf为配置文件。 -
修改
mysqld.cnf配置文件-
vim mysqld.cnf,编辑mysqld.cnf配置文件 - 将
bind-address = 127.0.0.1注释掉,并且复制,修改127.0.0.1,127.0.0.1指本机,代表只能本机登录 bind-address = 0.0.0.0
修改 bing-address
-
-
重启
mysql/etc/init.d/mysql restart
重启 mysql
-
2. 登录mysql,修改登录权限
-
登录
mysql -uroot -p
-
修改权限
-
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;-
.是正则表达式,意为对所有表授权 -
'root'@'%'代表root用户,所有的ip -
BY 'password'代表以密码password进行连接 - 允许所有的
ip地址用root账号跟密码password访问mysql
-
修改权限
-
-
刷新
-
FLUSH PRIVILEGES;- 不刷新可能修改权限没有生效
刷新
-
-
重启
mysql/etc/init.d/mysql restart
重启mysql
3. 阿里云控制台开启3306端口
-
安全组配置安全组配置
-
配置规则配置规则
-
手动添加手动添加









网友评论