SQL--关系数据库--Mysql管理

MySQL数据库管理

  1、列出所有数据库,其中;表示SQL语句结束。

  mysql>SHOW DATABASES; 

       

备注:其中 information_schemamysqlperformance_schemasys是系统库,不要去改动它们。

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 (),(),();

      

 

 




posted @ 2023-11-06 17:45  zbl1118  阅读(31)  评论(0)    收藏  举报