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

:暂无数据 2026-05-06 19:00:05 0

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

大家好,如果您还对设置数据库字符集为utf8不太了解,没有关系,今天就由本站为大家分享设置数据库字符集为utf8的知识,包括如何使用SQL语句创建名称为OnLineDB的数据库,默认字符集设置为utf-8的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

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

  • 步骤一:首先在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

    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储存越南文与中文

1.首先修改mysql字符集,这个有说改配置文件,打开my.ini配置文件(MySQL的配置文件),加入:character_set_server = utf8
2.用的是命令行方式修改,如下:进入cmd命令,进入mysql的bin目录下,启动mysql;使用命令:show VARIABLES like ’character%’; 查看当前字符集,发现都是gbk等字符集,这时使用如下命令改变字符集:
mysql》 SET character_set_client = utf8 ;
mysql》 SET character_set_connection = utf8 ;
mysql》 SET character_set_database = utf8 ;
mysql》 SET character_set_results = utf8 ;
mysql》 SET character_set_server = utf8 ;
3.无论使用修改配置文件还是使用命令行修改字符集,修改完成后,需要重启mysql服务,这时,再用命令show VARIABLES like ’character%’; 查看当前字符集,已经生效。
4.由于,已经建立了数据库,这时还需要在Navicat for mysql中,将数据库的字符集也改掉。右键数据库,选择数据库属性,如图。 进入后,修改字符集为utf8
5.之后,还需要对每个表点击右键,选择 涉及表 ;然后在“选项”中,将表的字符集进行修改。
6.还需要将varchar类型 字段的的字符集也要改掉,进入设计表中,点中某字段,发现,数据类型果然还是Latin1,那么好,一个一个改过来即可。当然,也可以使用命令的方式修改,命令如下:ALTER TABLE 表名 CHANGE 列名 列名 VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
ps:可以先尝试修改字符,如果修改字符依旧无效可以使用上述的办法。

关于设置数据库字符集为utf8到此分享完毕,希望能帮助到您。

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

本文编辑:admin

更多文章:


制作网页时通常需要在同一网页内跳转常常采用制作什么超链接(简述在网页设计中制作超链接的类型)

制作网页时通常需要在同一网页内跳转常常采用制作什么超链接(简述在网页设计中制作超链接的类型)

这篇文章给大家聊聊关于制作网页时通常需要在同一网页内跳转常常采用制作什么超链接,以及简述在网页设计中制作超链接的类型对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年9月5日 07:00

印刷管理软件开发平台(晨辉erp系统有都有哪些功能)

印刷管理软件开发平台(晨辉erp系统有都有哪些功能)

本篇文章给大家谈谈印刷管理软件开发平台,以及晨辉erp系统有都有哪些功能对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年9月5日 06:45

方丈和主持的区别(住持和方丈的区别是什么)

方丈和主持的区别(住持和方丈的区别是什么)

其实方丈和主持的区别的问题并不复杂,但是又很多的朋友都不太了解住持和方丈的区别是什么,因此呢,今天小编就来为大家分享方丈和主持的区别的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年9月5日 06:30

北京到牡丹江的火车票(K265火车经过的站点)

北京到牡丹江的火车票(K265火车经过的站点)

本篇文章给大家谈谈北京到牡丹江的火车票,以及K265火车经过的站点对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年9月5日 06:15

网站设计毕业论文大纲(论文设计写作提纲要点)

网站设计毕业论文大纲(论文设计写作提纲要点)

大家好,今天小编来为大家解答以下的问题,关于网站设计毕业论文大纲,论文设计写作提纲要点这个很多人还不知道,现在让我们一起来看看吧!

2026年9月5日 06:00

开发工具按钮是表格部分数据清零(怎么添加一个Excel批量删除多个单元格内容按钮)

开发工具按钮是表格部分数据清零(怎么添加一个Excel批量删除多个单元格内容按钮)

大家好,今天小编来为大家解答以下的问题,关于开发工具按钮是表格部分数据清零,怎么添加一个Excel批量删除多个单元格内容按钮这个很多人还不知道,现在让我们一起来看看吧!

2026年9月5日 05:45

网页打不开飞书(如何让飞书打开html)

网页打不开飞书(如何让飞书打开html)

大家好,如果您还对网页打不开飞书不太了解,没有关系,今天就由本站为大家分享网页打不开飞书的知识,包括如何让飞书打开html的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年9月5日 05:30

石家庄网站优化全包(石家庄公交第三批线网线优化什么时候开始)

石家庄网站优化全包(石家庄公交第三批线网线优化什么时候开始)

大家好,如果您还对石家庄网站优化全包不太了解,没有关系,今天就由本站为大家分享石家庄网站优化全包的知识,包括石家庄公交第三批线网线优化什么时候开始的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年9月5日 05:15

一个卖东西的微信小程序,都需要什么条件怎么制作?我想做一个社区团购的小程序,怎么入手呢,大概需要花多少钱

一个卖东西的微信小程序,都需要什么条件怎么制作?我想做一个社区团购的小程序,怎么入手呢,大概需要花多少钱

今天给各位分享一个卖东西的微信小程序,都需要什么条件怎么制作的知识,其中也会对一个卖东西的微信小程序,都需要什么条件怎么制作进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月5日 05:00

建筑工程公司是干什么的(建筑公司是干嘛的)

建筑工程公司是干什么的(建筑公司是干嘛的)

“建筑工程公司是干什么的”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看建筑工程公司是干什么的(建筑公司是干嘛的)!

2026年9月5日 04:45

最近更新

热门文章

标签列表