MySQL:(创建、修改、删除、查询、选择)数据库

MySQL  操作数据库

操作数据库:CRUD

  • C(Create):创建

             创建数据库:
                 create database 数据库名称;
             创建数据库,判断不存在,再创建:
                 create database if not exists 数据库名称;
             创建数据库,并指定字符集
                 create database 数据库名称 character set 字符集名;

             练习: 创建db4数据库,判断是否存在,并制定字符集为gbk
                 create database if not exists db4 character set gbk;

  • R(Retrieve):查询

             查询所有数据库的名称:
                 show databases;
             查询某个数据库的字符集:查询某个数据库的创建语句
                 show create database 数据库名称;

  • U(Update):修改

             修改数据库的字符集
                 alter database 数据库名称 character set 字符集名称;

  •  D(Delete):删除

             删除数据库
                 drop database 数据库名称;
             判断数据库存在,存在再删除
                 drop database if exists 数据库名称;

  •  使用数据库

             查询当前正在使用的数据库名称
                 select database();
             使用数据库
                 use 数据库名称;

下面配上图片测试说明:

总结说明:

1、MySQL  创建数据库

我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:(大小都可以)

CREATE DATABASE 数据库名;

以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB:

[root@host]# mysql -u root -p   
Enter password:******  # 登录后进入终端

mysql> create DATABASE RUNOOB;

2、MySQL  删除数据库

  • 使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。
  • 在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。

drop 命令删除数据库

drop 命令格式:

drop database <数据库名>;

例如删除名为 wen 的数据库:

mysql> drop database wen;

3、MySQL 选择数据库

在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。

从命令提示窗口中选择MySQL数据库

在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。

实例

以下实例选取了数据库 wen:

[root@host]# mysql -u root -p
Enter password:******
mysql> use RUNOOB;
Database changed
mysql>

执行以上命令后,你就已经成功选择了 wen 数据库,在后续的操作中都会在 wen 数据库中执行。

注意:所有的数据库名,表名,表字段都是区分大小写的。所以你在使用SQL命令时需要输入正确的名称。

 

以上步骤图片都有具体实现。

发布了91 篇原创文章 · 获赞 16 · 访问量 1208

猜你喜欢

转载自blog.csdn.net/hewenqing1/article/details/103789479