如何设置Mysql数据库默认的字符集编码为GBK

如何设置Mysql数据库默认的字符集编码为GBK,第1张

1、更改服务器的编码方式,在终端输入以下命令:

mysqld --character-set-server=gbk --collation-server=gbk_chinese_ci;

2、更改某个数据库的编码方式

mysql -u root -p

alter database character set gbk collate gbk_chinese_ci

3、在创建数据库时指定编码:

mysql -u root -p 

create database db_name character set gbk collate gbk_chinese_ci

4、更改某个表的编码方式

mysql -u root -p db_name

alter table table_name convert to  charachter set gbk collate gbk_chinese_ci

5、在创建表时指定编码方式

mysql -u root -p db_name

create table table_name (....) character set gbk collate gbk_chinese_ci

6、更改某行的编码方式

mysql -u root -p db_name

alter table table_name modify column_name varchar(20) character set gbk collate gbk_chinese_ci

7、在创建列时指定编码方式:

</pre><pre name="code" class="sql">mysql -u root -p db_name

create table table_name (..., col1 varchar(20) character set gbk collate gbk_chinese_ci, ...) character set utf8 collate utf8_general_ci

安装完的MySQL的默认字符集

latin1

,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;由于linux下MySQL的默认安装目录分布在不同的文件下;不像windows一样放在同一目录下,只需修改其中的my.ini文件,重起后就生效了;所以先来看看linux下MySQL的数据库文件、配置文件和命令文件分别在不同的目录

1、数据库目录,其所创建的数据库文件都在该目录下

/var/lib/mysql/

2、配置文件

(mysql.server命令及配置文件所在地)

/usr/share/mysql

3、相关命令(如mysql

mysqladmin等)

/usr/bin

4、启动脚本(如mysql启动命令)

/etc/rc.d/init.d/

查看默认字符集

#mysql

-u

root

-

p

#(输入密码)

如果没有配置好cmd里面的mysql 环境变量,那就在系统高级设置那儿进行MySQL的环境变量设置。

win+R,调出“运行”,输入cmd,回车

登录数据库,

查看数据库

查看数据库字符编码

通过MySQL命令行修改:(编码可选)

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

mysql>set character_set_system=utf8

mysql>set collation_connection=utf8

mysql>set collation_database=utf8

mysql>set collation_server=utf8

当然还有:

修改数据库的字符集mysql>use mydb

mysql>alter database mydb character set utf8

创建数据库指定数据库的字符集

mysql>create database mydb character set utf8


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

原文地址: http://outofmemory.cn/zaji/5911707.html

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

发表评论

登录后才能评论

评论列表(0条)

保存