美文网首页
2019-01-22——解决mysql数据库中文无法插入问题

2019-01-22——解决mysql数据库中文无法插入问题

作者: 丢了魄的魂 | 来源:发表于2019-10-22 11:32 被阅读0次

                                                 解决mysql数据库不能输入中文问题

    1.查看数据库编码

    show create database  mysql_test;    (mysql_test -----> 数据库的名字)

    变更前

    更改数据库编码为utf-8:alter database mysql_test default character set utf8 collate utf8_general_ci;

    变更后

    2.查看数据库表编码

    show create table Student; (Student -----> 数据库表名)

    变更前

    更改数据库表编码为utf-8:alter table Student convert to character set utf8 collate utf8_general_ci;

    变更后

    注:上面方式过于单一,最好在数据库建立前去看下配置文件是否设置默认字符编码

    打开配置文件: vim /etc/mysql/mysql.conf.d/mysqld.cnf

    在[mysqld]下添加一行: character-set-server=utf8

    最后重启mysql服务:

    ubuntu: sudo service mysql restart

    windows: net start mysql;(关闭)      net stop mysql;(开启)

    相关文章

      网友评论

          本文标题:2019-01-22——解决mysql数据库中文无法插入问题

          本文链接:https://www.haomeiwen.com/subject/dxeljqtx.html