本文目录一览:
mysql 数据库怎么设置utf8
1、关闭mysql服务
[plain] view plaincopy
service mysql stop
2、修改 /etc/mysql/my.cnf (默认的安装路径)
[plain] view plaincopy
vim /etc/mysql/my.cnf
打开my.cnf后,在文件内的[mysqld]下增加如下两行设置:
[plain] view plaincopy
character_set_server=utf8
init_connect='SET NAMES utf8'
保存退出。
3、 重新启动mysql服务
[plain] view plaincopy
service mysql start
至此,完成修改默认编码
如何设置mysql数据库为utf-8编码
修改 mysql 编码应该编辑 my.cnf 文件:
在 [client]和[mysqld]下面都增加 default-character-set=utf8
改完之后 需要重启 才可以生效
mysql数据库里面怎么utf-8
用alter语句. 如果数据库已经有数据表了, 那每个表都要修改. (修改数据库的字符集不会改变原有数据表的字符集)utf8:ALTER DATABASE `数据库` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ALTER TABLE `数据表` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci gbk (包含gb2312):ALTER DATABASE `数据库` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci ALTER TABLE `数据表` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci
怎样更改MySQL数据库编码为UTF
如果没有配置好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;
当然还有:
修改数据库的字符集mysqluse mydb
mysqlalter database mydb character set utf8;
创建数据库指定数据库的字符集
mysqlcreate database mydb character set utf8;