Skip to content

MySQL 数据库操作

MySQL 创建数据库

使用命令行新建一个数据库

进入 MySQL

bash
mysql -utest -p;   #进入 MySql
SHOW DATABASES;    #查看数据库

2025-05-24-22-37-46.png

新建数据库

bash
CREATE DATABASE item_name;

2025-05-24-22-38-23.png

验证

查看新建的数据库是否成功:

bash
SHOW DATABASES;

2025-05-24-22-39-22.png

使用 Navicat 客户端工具新建一个数据库

2025-05-24-22-39-54.png

字符集选择

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

2025-05-24-22-40-38.png

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

2025-05-24-22-41-02.png

MySQL 删除数据库

使用命令行删除一个数据库

登陆进入 MySQL 操作界面

bash
mysql -utest -p;

查看当前已有数据库

bash
SHOW DATABASES;

2025-05-24-22-42-31.png

删除指定的数据库

bash
DROP DATABASE item_name;

2025-05-24-22-43-03.png

查看指定的数据库是否删除成功

bash
SHOW DATABASES;

如下图所示,可以看到 item_name 数据库已经被删除掉了: 2025-05-24-22-44-51.png

使用 Navicat 客户端工具删除数据库

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

2025-05-24-22-45-36.png

也可以在 Navicat 中使用 MySQL 命令删除数据库: 2025-05-24-22-45-55.png

新建查询之后即可输入 MySQL 命令:

sql
DROP DATABASE item_name;

如图所示表示删除成功: 2025-05-24-22-46-27.png

选中数据库

use 命令选中数据库

bash
use item_name;

2025-05-24-22-48-09.png

可以看到在命令行中输出了 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

2025-05-24-22-48-45.png

最近更新