mysql字符集

Posted JAVA-ANDROID

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql字符集相关的知识,希望对你有一定的参考价值。

mysql.cnf添加

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

 

drop database user;
CREATE DATABASE IF NOT EXISTS user character set utf8;


CREATE DATABASE IF NOT EXISTS user DEFAULT CHARSET utf8 COLLATE utf8_general_ci;


create database youdb character set utf8;


show variables like "%char%";


character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8;

[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8

 

 

 

 

1、通过rpm包安装的MySQL

service mysqld restart

/etc/inint.d/mysqld start

2、从源码包安装的MySQL

// linux关闭MySQL的命令

$mysql_dir/bin/mysqladmin -uroot -p shutdown

// linux启动MySQL的命令

$mysql_dir/bin/mysqld_safe &

其中mysql_dir为MySQL的安装目录,mysqladmin和mysqld_safe位于MySQL安装目录的bin目录下。

3、以上方法都无效的时候,可以通过强行命令:“killall mysqld”来关闭MySQL。




















以上是关于mysql字符集的主要内容,如果未能解决你的问题,请参考以下文章

如何查看mysql数据库的编码字符集

mysql中怎么给字段设置默认字符集

请教mysql 字符集的问题。

如何修改mysql表字段的字符集

怎么设置mysql数据库读取的字符集

mysql中怎么设置字符集