在云服务器上使用本地连接或远程连接的方式连接数据库

1.在云服务器上使用本地连接的方式连接数据库
mysql -u root -p
要能够区分是在系统的命令行还是mysql数据库的命令行
[email protected]服务器实例ID:~# 说明实在系统命令行
mysql> 说明在mysql数据库命令行
2.退出mysql
quit;
3.查看mysql中有哪些数据库
show databases;
4.创建新的数据库
create database students;
5.使用创建好的数据库,一定要先使用数据库,才能操作改数据库中的数据表
use students;

6.查看当前数据库中有哪些数据表
show tables;
7.在数据库中创建数据表
create table 表名(字段名 数据类型,字段名 数据类型,字段名 数据类型);
数据类型:
整数 int
小数 float double
字符串 varchar(长度) char(长度)
日期时间 date
创建学生表,表名叫 stu
create table stu(num int,name varchar(20),age int,sex char(2))
8.查看一下表的结构
表结构:表中的字段,字段类型
desc stu;

在云服务器上使用本地连接或远程连接的方式连接数据库

1.mysql默认是不允许进行远程连接的,修改成允许远程连接
先在服务端进入mysql,进行修改
mysql -uroot -p
show databases;
use mysql;
update user set host = ‘%’ where user = ‘root’;
2.阿里云的服务器的安全规则中是不允许任何远程访问的
里云[控制台]–>[实例详情] -->左边的 [本实例安全组]
选择实例的 [规则配置]
点击 [快速添加] --> 选中 MySQL(3306)
e.重启MySQL服务
service mysql restart