用命令行操作数据库
在命令提示符中的操作命令:
-
连接数据库:mysql -u root -p123456
-
查看所有的数据库:show databases;
-
创建一个新的数据库:create 数据库名;
-
切换到某个数据库:use 数据库名;
-
查看数据库中的所有表:show tables 表名称;
-
删除数据库:drop database 数据库名;
-
退出:exit;
注:sql 语句的使用都是以分号 ; 结束的
在 sqlyog 中的操作命令:
打开软件,确保已连接成功 sql 服务
注:mysql 关键字不区分大小写,语句结束不以分号结束,而是点击执行查询来运行
数据库:
-
创建数据库:create database if not exists 表名称
-
删除数据库:drop database if exists 表名称
-
使用数据库:use
数据库名
-
查看数据库:show databases
-
查看创建数据库的语句:show create database 数据库名称
-
查看创建表的定义语句:show create table 表名称
-
显示表的结构:desc 表名称
表:
-
修改表名:alter table 旧表名称 rename as 新表名称
-
增加表的字段:alter table 表名称 add 字段名 列属性
-
修改表的字段名:alter table 表名称 change 旧字段名 新字段名 列属性
-
修改表的约束:alter table 表名称 modify 字段名 列新属性
-
删除表的字段:alter table 表名称 drop 字段名
-