一、通过cmd链接到数据库
或者
弹出:
二、通过cmd创建与删除database
2.1create database [databasename]
ERROR 1007 (HY000): Can’t create database ‘mytest’; database exists
加上IF NOT EXISTS就算数据库已经存在,把原来的覆盖掉了
Query OK, 1 row affected, 1 warning (0.00 sec)
2.2、创建数据库,charset=utf8mb4;指定最新的字符集类型
三、查看所有的数据库
3.1数据库明细
3.2查看数据库的格式
3.3选择所要操作的数据库
Database changed
四、列表操作
4.1列表创建,如果某列表已经存在,则不会重新创建;
可以添加条件语句进行判断是否存在XXX列表
对于一些较长的语句在命令提示符下可能容易输错, 新航道留学因此我们可以通过任何文本编辑器将语句输入好后保存为 createtable.sql 的文件中, 通过命令提示符下的文件重定向执行执行该脚本。
打开命令提示符, 输入:
(提示: 1.如果连接远程主机请加上 -h 指令; 2. createtable.sql 文件若不在当前工作目录下需指定文件的完整路径。)
4.2查看mytest数据库有多少数据库表
4.3查看表user2的结构
4.4查看表的DDL
4.5删除数据库表的一个字段,删除id字段
4.6删除整个user2表
4.7给数据库表user2添加一个love字段
FIRST说明,把该字段设为数据库表的第一个字段
AFTER说明,把该字段放到id字段后面
4.8把数据库表user2中hate字段名字修改为mathhate,位置放在name后面。
4.9在数据库表user2建好之后,修改唯一键
4.10把id字段的唯一键性质取消,使用INDEX
4.11重命名表名