数据库相关语句

数据库相关语句:

mysql> create database test;       # 创建数据库
mysql> use test; # 连接数据库 mysql
> show databases; # 查看数据库 mysql> show create database test; # 查看建库语句 mysql> drop database test; # 删除数据库

如何创建不同字符集的数据库:

mysql> create database test1 default character set gbk collate gbk_chinese_ci;         # 创建字符集为gbk,校对规则为gbk_chinese_ci的数据库
mysql> create database test2 default character set utf8 collate utf8_general_ci;    # 创建字符集为utf8,校对规则为utf8_general_ci的数据库
mysql> create database test2 default character set latin1 collate latin1_general_ci;   # 创建字符集为latin1,校对规则为latin1_general_ci的数据库

关于字符集:

(1) 程序使用的字符集应该要与数据库使用的字符集一致,否则会导致乱码
(2) 编译安装MySQL时,如果不指定字符集,那么默认的字符集则是latin;如果指定了字符集,则以后创建的数据库默认都是该字符集
(3) 我们在编译安装MySQL之前,先询问开发要使用什么字符集;如果已经安装过MySQL了,那么以后创建数据库的时候要指定字符集,保证与开发程序一致
(4) 我们可以用 show collation 来查看数据库支持哪些字符集和校对规则,关于字符集和校对规则,show collation 详解

    

猜你喜欢

转载自www.cnblogs.com/pzk7788/p/9465146.html