在Ubuntu中向MySQL插入中文数据
在Ubuntu中向MySQL插入数据,保证插入中文可以按如下步骤: 1. 停止MySQL服务:sudo /etc/init.d/mysql stop 2. 编辑MySQL配置文
在Ubuntu中向MySQL插入数据,保证插入中文可以按如下步骤:
1. 停止MySQL服务:sudo /etc/init.d/mysql stop
2. 编辑MySQL配置文件:sudo gedit /etc/mysql/my.cnf
3. 在 [client],, [mysqld_safe], [mysql] 等段中加入 default-character-set=utf8
4. 重新启动MySQL服务: sudo /etc/init.d/mysql start
相关阅读:Ubuntu MySQL插入中文出错
检测:
进入mysql,输入 mysql> show variables like '%char%';
---------------------- ---------------------
| Variable_name | Value
----------------------- ---------------------
| character_set_client | utf8
| character_set_connection | utf8
| character_set_database | utf8
| character_set_filesystem | binary
| character_set_results | utf8
| character_set_server | utf8
| character_set_system | utf8
| character_sets_dir | /usr/share/mysql/charsets/
如果出现以上这种结果,说明成功配置
推荐阅读
-
Mysql在debian系统中不能插入和显示中文的解决方法
-
在Oracle中向视图中插入数据的方法
-
用shell脚本在mysql表中批量插入数据的方法
-
在CMD中操作mysql数据库出现中文乱码解决方案
-
用shell脚本在mysql表中批量插入数据的方法
-
mysql命令框中向表中插入中文字符,在可视化工具MySQL Workbeach或phpMyAdmin中不显示或显示乱码的问题解决
-
针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决:java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94‘ )
-
使用JDBC在MySQL数据库中快速批量插入数据_MySQL
-
在Ubuntu中向MySQL插入中文数据
-
向Mysql中插入中文时展示?号