当前位置: 首页 > news >正文

百度网站大全旧版广州网站优化工具

百度网站大全旧版,广州网站优化工具,北京沙河教做网站的,wordpress如何重装MySQL查看或显示数据库(SHOW DATABASES语句) 在 MySQL 中,可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。查看数据库的语法格式为: SHOW DATABASES [LIKE ‘数据库名’]; 语法说明如下: 语法…

MySQL查看或显示数据库(SHOW DATABASES语句)

在 MySQL 中,可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。查看数据库的语法格式为:

SHOW DATABASES [LIKE ‘数据库名’];

语法说明如下:

语法说明如下:
LIKE 从句是可选项,用于匹配指定的数据库名称。LIKE 从句可以部分匹配,也可以完全匹配。
数据库名由单引号’ '包围。

查看所有数据库
列出当前用户可查看的所有数据库

mysql> SHOW DATABASES;
±-------------------+
| Database |
±-------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
|world |
±-------------------+
6 row in set (0.22 sec)

可以发现,在上面的列表中有 6 个数据库,它们都是安装 MySQL 时系统自动创建的,其各自功能如下:

  • information_schema:主要存储了系统中的一些数据库对象信息,比如用户表信息、列信息、权限信息、字符集信息和分区信息等。
  • mysql:MySQL 的核心数据库,类似于 SQL Server 中的 master 表,主要负责存储数据库用户、用户访问权限等
    MySQL 自己需要使用的控制和管理信息。常用的比如在 mysql 数据库的 user 表中修改 root 用户密码。
  • performance_schema:主要用于收集数据库服务器性能参数。
  • sakila:MySQL 提供的样例数据库,该数据库共有 16
    张表,这些数据表都是比较常见的,在设计数据库时,可以参照这些样例数据表来快速完成所需的数据表。
  • sys:MySQL 5.7 安装完成后会多一个 sys 数据库。sys 数据库主要提供了一些视图,数据都来自于 performation_schema,主要是让开发者和使用者更方便地查看性能问题。
  • world:world 数据库是 MySQL 自动创建的数据库,该数据库中只包括 3 张数据表,分别保存城市,国家和国家使用的语言等内容。

创建并查看数据库

先创建一个名为 test_db 的数据库

mysql> CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec)

使用 LIKE 从句
先创建三个数据库,名字分别为 test_db、db_test、db_test_db。

使用 LIKE 从句,查看与 test_db 完全匹配的数据库

mysql> SHOW DATABASES LIKE ‘test_db’;

MySQL创建数据库(CREATE DATABASE语句

可以使用 CREATE DATABASE 语句创建数据库,语法格式如下

CREATE DATABASE [IF NOT EXISTS] <数据库名>
[[DEFAULT] CHARACTER SET <字符集名>]
[[DEFAULT] COLLATE <校对规则名>];

[ ]中的内容是可选的。语法说明如下:

  • <数据库名>:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL
    数据库,因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。注意在 MySQL 中不区分大小写。
  • IF NOT
    EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。
  • [DEFAULT] CHARACTER
    SET:指定数据库的字符集。指定字符集的目的是为了避免在数据库中存储的数据出现乱码的情况。如果在创建数据库时不指定字符集,那么就使用系统的默认字符集。
  • [DEFAULT] COLLATE:指定字符集的默认校对规则。

最简单的创建 MySQL 数据库的语句

在 MySQL 中创建一个名为 test_db 的数据库。在 MySQL 命令行客户端输入 SQL 语句CREATE DATABASE test_db;即可创建一个数据库

mysql> CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec);

“Query OK, 1 row affected (0.12 sec);”提示中,“Query OK”表示上面的命令执行成功,“1 row affected”表示操作只影响了数据库中一行的记录,“0.12 sec”则记录了操作执行的时间。
MySQL 不允许在同一系统下创建两个相同名称的数据库。

创建 MySQL 数据库时指定字符集和校对规则

使用 MySQL 命令行工具创建一个测试数据库,命名为 test_db_char,指定其默认字符集为 utf8,默认校对规则为 utf8_chinese_ci(简体中文,不区分大小写),输入的 SQL 语句与执行结果如下所示

mysql> CREATE DATABASE IF NOT EXISTS test_db_char
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_chinese_ci; Query OK, 1 row affected (0.03 sec)

这时,可以使用SHOW CREATE DATABASE查看 test_db_char 数据库的定义声明,发现该数据库的指定字符集为 utf8

MySQL修改数据库:ALTER DATABASE用法简介

使用 ALTER DATABASE 来修改已经被创建或者存在的数据库的相关参数。修改数据库的语法格式为:

ALTER DATABASE [数据库名] {
[ DEFAULT ] CHARACTER SET <字符集名> |
[ DEFAULT ] COLLATE <校对规则名>}

语法说明如下:
ALTER DATABASE 用于更改数据库的全局特性。
使用 ALTER DATABASE 需要获得数据库 ALTER 权限。
数据库名称可以忽略,此时语句对应于默认数据库。
CHARACTER SET 子句用于更改默认的数据库字符集。

修改示例

用命令行工具将数据库 test_db 的指定字符集修改为 gb2312,默认校对规则修改为 gb2312_unicode_ci,输入 SQL 语句与执行结果如下所示

mysql> ALTER DATABASE test_db
DEFAULT CHARACTER SET gb2312
DEFAULT COLLATE gb2312_chinese_ci;

MySQL删除数据库(DROP DATABASE语句)

当需要删除已创建的数据库时,可以使用 DROP DATABASE 语句。其语法格式为:

DROP DATABASE [ IF EXISTS ] <数据库名>

语法说明如下:
<数据库名>:指定要删除的数据库名。
IF EXISTS:用于防止当数据库不存在时发生错误。
DROP DATABASE:删除数据库中的所有表格并同时删除数据库。使用此语句时要非常小心,以免错误删除。如果要使用 DROP DATABASE,需要获得数据库 DROP 权限。
注意:MySQL 安装后,系统会自动创建名为 information_schema 和 mysql 的两个系统数据库,系统数据库存放一些和数据库相关的信息,如果删除了这两个数据库,MySQL 将不能正常工作。

http://www.ysxn.cn/news/3279.html

相关文章:

  • 网站开发合同模版新闻博客软文自助推广
  • 大学网站首页设计十大营销案例分析
  • 公司网站的个人主页怎么做怎么推广自己的微信号
  • 新浪门户网站是谁做的抖音信息流广告怎么投放
  • 自己做的网站怎么改电话网站seo优化技巧
  • 长沙网站优化收费链接生成二维码
  • 网站建设谈客户说什么温州seo招聘
  • 网站前台做哪些工作做一个公司网页多少钱
  • 来一个网站谢谢了微博指数查询入口
  • 网站指向邮箱超链接怎么做市场调研方法有哪几种
  • 网站排名优化价格新闻式软文
  • 做企业画册网站有公司推广宣传文案
  • 在华图做网站编辑万网官网域名查询
  • 蚌埠网络推广seo怎么学
  • 在ppt里面做网站链接南京seo排名收费
  • 做网站主页效果图泰州seo网络公司
  • 建站之星怎么免费做网站视频营销的策略与方法
  • php做网站最容易互联网推广与营销
  • 潍坊营销型网站制作外包公司怎么赚钱
  • 浦口区建设网站花都网络推广seo公司
  • 手机网站图片做多大网络营销包括的主要内容有
  • 求网页设计与网站建设站长平台
  • 网站制作软件下载最吸引人的营销广告词
  • 谁做违法网站长春百度关键词优化
  • 相亲网站如何做北京网络营销策划公司
  • 代做毕设要注册答疑网站男生技能培训班有哪些
  • 网站建设 华南商网抖音搜索排名优化
  • 北京哪里能学做网站百度收录提交工具
  • 做什么软件做网站效率最好百度服务商平台
  • 网站技术开发文档模板外贸网站平台哪个好