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

自助建网站不需要域名旧宫做网站的公司

自助建网站不需要域名,旧宫做网站的公司,深圳全网营销哪里好,怎么判断网站被k在 MySQL 中&#xff0c;可以使用 CREATE DATABASE 语句创建数据库&#xff0c;语法格式如下&#xff1a; CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>]; [ ]中的内容是可选的。语…

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

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

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

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

MySQL 的字符集(CHARACTER)和校对规则(COLLATION)是两个不同的概念。字符集是用来定义 MySQL 存储字符串的方式,校对规则定义了比较字符串的方式。

实例1:最简单的创建 MySQL 数据库的语句

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

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”则记录了操作执行的时间。

若再次输入CREATE DATABASE test_db;语句,则系统会给出错误提示信息,如下所示:

mysql> CREATE DATABASE test_db;
ERROR 1007 (HY000): Can't create database 'test_db'; database exists

提示不能创建“test_db”数据库,数据库已存在。MySQL 不允许在同一系统下创建两个相同名称的数据库。

可以加上IF NOT EXISTS从句,就可以避免类似错误,如下所示:

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

实例2:创建 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> SHOW CREATE DATABASE test_db_char;
+--------------+-----------------------------------------------------+
| Database     | Create Database                                     |
+--------------+-----------------------------------------------------+
| test_db_char | CREATE DATABASE `test_db_char` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+--------------+-----------------------------------------------------+
1 row in set (0.00 sec)

“1 row in set (0.00 sec)”表示集合中有 1 行信息,处理时间为 0.00秒。时间为 0.00 秒并不代表没有花费时间,而是时间非常短,小于 0.01 秒。

黑马程序员 MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括

http://www.yayakq.cn/news/512362/

相关文章:

  • 网站建设如何盈利网络营销优化推广公司
  • 购物网站销售管理用动易做的诗歌协会网站
  • 浦江网站建设公司qq企业邮箱官网
  • 网站建设实例分析武安网站建设价格
  • 做电商网站货源perl网站开发
  • 网站的线下推广怎么做o2o网站建设
  • 深圳福田大型商城网站建设无极兼职网
  • 上海 网站备案开源软件开发平台
  • 张家口网站建设哪里好超短网址生成
  • 网站上传好了如何做定向学电脑培训班
  • 做相亲网站 一年赚千万永州城乡建设网站
  • 工信部网站备案号保护膜 东莞网站建设
  • 安徽建设厅网站施湛江网吧
  • 张斌网站建设小程序模板源代码
  • 配送系统网站怎么做网站登录怎么做
  • 怎么在百度上推广产品西安seo外包机构
  • 个人做理财网站西安网站建设公司咪豆
  • 旅游加盟网站建设杭州百度快照优化公司
  • 做自媒体的网站有哪些小程序制作教程零基础入门
  • 网站页脚内容qq腾讯官网入口
  • 网站板块设计有哪些电脑科技网站模板
  • 红酒网站源码wordpress 建论坛
  • 建设网站工作汇报职业技能培训机构
  • 崇明网站建设深圳石岩做网站的公司
  • 做网站简单建设网站过程第一阶段
  • 网站建设公司一般用什么建站系统怎么做好网站营销
  • 建设项目水资源论证网站优化模型有哪些
  • 组织部网站建设方案海外sns网站
  • 简单网站搭建网站建设策划书 备案
  • 瀑布流网站源码下载福田蒙派克所有配件