阿里云数据库配置学习笔记(二):下载并配置MySQL数据库

参考资料:阿里云官方文档

2018-02-20


一、MySQL数据库的下载

在Ubuntu环境下安装MySQL数据库十分简单

在命令行中输入

  • sudo apt-get update(更新软件源,预防出现 enable to locate package)
  • sudo apt-get install mysql-server

安装过程中会提示设置root密码

阿里云数据库配置学习笔记(二):下载并配置MySQL数据库

  • sudo apt-get isntall mysql-client

二、MySQL数据库的使用

进入MySQL,在命令行中输入

  • mysql -u root -p

阿里云数据库配置学习笔记(二):下载并配置MySQL数据库


然后我们就可以建立数据库并添加数据了

显示数据库 SHOW DATABASES;
新建数据库 CREATE DATABASE users;
使用数据库 USE users;
新建表 CREATE TABLE info (name varchar(20),age int(5));
添加记录 INSERT INTO info VALUE ("c",20);
查询记录 SELECT * FROM info;
显示表 SHOW TABLES;
删除表 DROP TABLE info;
删除数据库   DEOP DATABASE users;

三、远程链接数据库

  • 首先要开放端口,选择实例,设置本实例安全组,点击配置规则。

阿里云数据库配置学习笔记(二):下载并配置MySQL数据库

点击添加安全规则。入/出方向配置端口如下。

阿里云数据库配置学习笔记(二):下载并配置MySQL数据库

阿里云数据库配置学习笔记(二):下载并配置MySQL数据库

  • 然后修改MySQL的配置文件

1.root用户登录MySQL数据库(mysql -u root -p)

2.使用MySQL数据库(use mysql;)

3.将host设置为%表示任何ip都能连接mysql(update user set host=’%’ where user=’root’ and host=’localhost’;)

4.刷新权限表,使配置生效:(flush privileges;)

5.退出MySQL,修改mysql配置文件(vim  /etc/mysql/mysql.conf.d/mysqld.cnf)

6.在mysqld.cnf文件中找到bind-address = 127.0.0.1这一行,在前面加上#号注释掉

7.重启MySQL服务(service mysql restart)


以上步骤完成,基本上就可以使用Navicat、XShell 等产品远程链接数据库了。

如果链接失败请查看防火墙是否对端口做了限制。

上一篇:阿里云CentOS部署小笔记


下一篇:UOJ262 【NOIP2016】换教室