(1-4)MySQL 操作数据库

整理自:慕课网——MySQL视频教程


目录

1 创建数据库

1.1创建新的数据库

1.2创建已有数据库

1.3 查看/设置数据库编码方式

2 查看当前服务器下的数据表列表

 3 修改数据库(编码方式)

 4 删除数据库


1 创建数据库

1.1创建新的数据库

语法结构:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name

①{}:代表必选项,其中|表示选择任意一项。

②[]:表示可选项

例如:创建一个简单的数据库

CREATE DATABASE t1;

 

1.2创建已有数据库

(1)加入我们创建的数据库已经存在,则或报错:

 (2)使用关键字:IF NOT EXISTS,则会过滤掉所有错误,但会提示警告信息。

          使用:SHOW WARNINGS查看警告。

1.3 查看/设置数据库编码方式

如1.1所示:[DEFAULT] CHARACTER SET [=] charset_name

若不添加上述命令则使用MySQL默认的编码方式(配置时已修改成utf8)。

(1)查看数据库的编码方式(数据库创建时使用的指令是什么):SHOW CREATE DATABASE t1;

(2)创建非默认编码方式的数据库

     例如:CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;

      SHOW CREATE DATABASE t2;

2 查看当前服务器下的数据表列表

语法结构:SHOW  {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]

例如:

SHOW DATABASES;

MySQL自带4个数据库,创建了数据库t1,则应该有5个数据,如下所示。 

 3 修改数据库(编码方式)

语法结构:ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

例如:修改t2数据库的编码方式为uft8。

ALTER DATABASE t2 CHARACTER SET utf8;

 4 删除数据库

    语法结构:DROP {DATABASE | SCHEMA} [IF EXISTS] db_name

    例如:删除数据库t2。

    DROP DATABASE t2;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值