如何使用SQL语句创建名称为OnLineDB的数据库,默认字符集设置为utf-8?

如何使用SQL语句创建名称为OnLineDB的数据库,默认字符集设置为utf-8?,第1张

步骤一:首先在Linux上安装mysql,本文不介绍mysql的安装过程

#yum install mysql

#yum install mysql-server

#yum install mysql-devel

在Cenots7 *** 作系统上,安装mariadb(MariaDB数据库管理系统是MySQL的一个分支,centos7使用),安装命令:yum install mariadb-server mariadb

请点击输入图片描述

步骤二:安装之后,修改mysql的配置文件/etc/my.cnf默认编码配置为utf-8

[mysql]

character-set-server = utf8

请点击输入图片描述

步骤三:修改之后,重启mysqlf服务(systemctl  restart mariadb),重启之后登陆mysql(mysql -umysql -p),使用语句show variable like '%character%查询结果如下,字符编码已经变成utf-8了。

请点击输入图片描述

如果查询结果显示不是UTF-8,就需要检查修改的是否正确,也可以使用sql命令就行修改

set character_set_client = utf8

set character_set_server = utf8

set character_set_connection = utf8

set character_set_database = utf8

set character_set_results = utf8

set collation_connection = utf8_general_ci

set collation_database = utf8_general_ci

set collation_server = utf8_general_ci

Mysql创建数据库的方式有很多种,我提供自己使用过的两种。

利用第三方工具(譬如Navicat)直接进行数据库的创建;

采用SQL语句的方式创建数据库。如:

CREATE DATABASE TEST DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9561233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存