笔记|MySQL基本命令(1)

说明:<>:表示语句中必须指定的数据对象。 []:表明可选可不选。 |:表示多个选项只能选一个。 {}:表示是必选项。

MySQL中不区分大小写。

1.创建数据库:CREATE DATABASE [IF NOT EXITS] <数据库名>;

说明:[IF NOT EXITS]选项用来在创建数据库之前判断,可用来避免数据库已经存在而重复创建的错误。

2.创建数据库并查看数据库:SHOW DATABASES [LIKE <数据库名>];

说明:LIKE是可选项,用以匹配指定的数据库名称。SHOW DATABASES;命令用于查看当前用户权限范围内的数据库。

3.创建数据库并指定字符集:CREATE DATABASE <库名> DEFAULT CHARACTER SRT=字符集;

说明:常见的字符集有utf-8,gb2312。

4.查看创建的数据库是如何定义的:SHOW CREATE DATABASE <数据库名>;(可以查看数据库的指定字符集)

5.修改库的相关参数:ALTER DATABASE <库名>  {[DEFAULT] CHARACTER SET <字符集名>|[DEFAULT] COLLATE <校对规则名>};

6.修改表的字符集:ALTER TABLE <表名> CONVERT TO CHARACTER SET <字符集名>;

7.删除数据库:DROP DATABASE [IF EXITS] <数据库名>;(删除数据库中的所有表格并同时删除数据库)

说明:①[IF EXITS]用来防止数据库不存在时发生错误。②MySQL安装后,系统会自动创建information_schema和mysql这两个系统数据库,系统数据库用来存放一些和数据库相关的信息,如果删除了这两个数据库,MySQL将不能正常工作。

8.选择数据库:USE <数据库名>;执行之后,该数据库为当前数据库;

9.查询时间:SELECT NOW();

10.查询当前用户:SELECT USER();

11.查询数据库版本:SELECT VERSION();

12.查询当前使用的数据库:SELECT DATABASE();

13.列出表清单:SHOW TABLES;

14.查看表结构:DESC VIEWS:

15.显示数据库引擎:SHOW ENGINES;

                                  SHOW ENGINES\G;(显示的形式不一样)

posted @ 2020-04-12 11:40  Sundae18  阅读(117)  评论(0)    收藏  举报