本地搭建开发环境,链接aliyun ecsmysql数据库。
数据库创建
# 这里我们使用默认方式安装mysql服务器, 安装时会提示设置root的密码
apt-get install mysql-server
# 创建用户
mysql -u root -p
# @'%' 直接打开其他服务起的链接限制
CREATE USER 'username'@'%' IDENTIFIED BY 'password'
create database mydb # 创建数据库
GRANT ALL ON mydb.* TO 'username'@'%';
#RROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 需要修改下密码
update mysql.user set authentication_string=password('321') where user = 'username'
以上完成创建mysql用户,并且创建数据库。
打开端口
接下来,我们要打通aliyun的3306端口
image.png
然后打通服务起的防火墙
ufw allow 3306
ufw status
调整mysql配置
# 注释掉此行
#bind-address = 127.0.0.1
到现在,可以使用客户端本地链接数据库
网友评论