SQL--关系数据库--Mysql管理
MySQL数据库管理
1、列出所有数据库,其中;表示SQL语句结束。
mysql>SHOW DATABASES;

备注:其中 information_schema、mysql、performance_schema和sys是系统库,不要去改动它们。
2、创建一个新数据库
mysql> CREATE DATABASE test;

3、删除一个数据库:删除一个数据库将导致该数据库的所有表全部被删除
mysql> DROP DATABASE test;

4、使用一个数据,必须切换到其为当前数据库
mysql> USE test;

5、列出当前数据库所有表
mysql> SHOW TABLES;

6、查看一个表的结构
mysql> DESC students;

7、查看创建表的SQL语句
mysql> SHOW CREATE TABLE students;
8、创建表
mysql> CREATE TABLE students(id int, name varchar(128), ...);

9、删除表
mysql> DROP TABLE students;
10、修改表,先新增一列birth,再修改列表名birthday,类型修改为VARCHAR(20)
mysql> ALTER TABLE students ADD COLUMN birth VARCHAR(10) NOT NULL;
mysql> ALTER TABLE students CHANGE COLUMN birth birthday VARCHAR(20) NOT NULL;
11、删除列
ALTER TABLE students DROP COLUMN birthday;
12、进入mysql,容器名称mysql-service使用命令进入容器,
docker exec -it mysql-service bash; #进入容器
root@974b5ec4802d:/# mysql -u root -p #进入mysql

13、退出mysql,仅是断开服务器与客户端连接,服务器任然运行中。
mysql> exit;

14、插入记录
mysql> INSERT INTO students VALUES (),(),();


浙公网安备 33010602011771号