00:00:00
MySQL 数据库操作
MySQL 创建数据库
使用命令行新建一个数据库
进入 MySQL
bash
mysql -utest -p; #进入 MySql
SHOW DATABASES; #查看数据库
新建数据库
bash
CREATE DATABASE item_name;
验证
查看新建的数据库是否成功:
bash
SHOW DATABASES;
使用 Navicat 客户端工具新建一个数据库
Navicat 链接 MySQL

字符集选择
其中字符集 utf8 表示 MySQL 存储数据是以国际标准 utf8 规则进行存储的字符集,utf8_general_ci 则是 utf8 当中最常用的一种排序规则,如下图所示:

点击确定之后数据库就新建成功了

MySQL 删除数据库
使用命令行删除一个数据库
登陆进入 MySQL 操作界面
bash
mysql -utest -p;查看当前已有数据库
bash
SHOW DATABASES;
删除指定的数据库
bash
DROP DATABASE item_name;
查看指定的数据库是否删除成功
bash
SHOW DATABASES;如下图所示,可以看到 item_name 数据库已经被删除掉了:

使用 Navicat 客户端工具删除数据库
打开 Navicat 工具,连接好一个数据库之后,选中需要删除的数据库如下图所示操作:

也可以在 Navicat 中使用 MySQL 命令删除数据库:

新建查询之后即可输入 MySQL 命令:
sql
DROP DATABASE item_name;如图所示表示删除成功:

选中数据库
use 命令选中数据库
bash
use item_name;
可以看到在命令行中输出了 Database changed。说明我们执行上面的命令之后就已经选中了 item_name 数据库,后面所有的操作都会在 item_name 这一数据库中执行,除非你使用 use 命令重新切换到了另一个数据库。如果需要切换到另外一个数据库的话,直接使用 use 命令进行切换即可。
使用命令创建数据表
bash
命令 :
CREATE TABLE `table_name` (
`id` int(10) unsigned NOT NULL AUTO\_INCREMENT,
`name` varchar(50) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8