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