2019独角兽企业重金招聘Python工程师标准>>>

1.远程连接:(授权)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'f19Pd_06' WITH GRANT OPTION;

flush privileges;    ‍(执行之后,授权才生效)‍

2.登录mysql用show variables like 'character%';查看mysql编码字符集:

如果character_set_database和character_set_server的默认字符集还是latin1,可能会出现插入数据为乱码问题。

解决方案:

1. 修改mysql的my.cnf文件中的字符集键值对(/etc/my.cnf)

1)在[client]字段里加入default-character-set=utf8,如下:

[client]

port = 3306

socket = /var/lib/mysql/mysql.sock

default-character-set=utf8

2)在[mysqld]字段里加入character-set-server=utf8,如下:

[mysqld]

port = 3306

socket = /var/lib/mysql/mysql.sock

character-set-server=utf8

3)在[mysql]字段里加入default-character-set=utf8,如下:

[mysql]

no-auto-rehash

default-character-set=utf8

2. 修改完成后,service mysql restart重启mysql服务就生效。注意:[mysqld]字段与[mysql]字段是有区别的。这点在网上没人反馈过。

使用SHOW VARIABLES LIKE ‘character%’;查看,发现数据库编码全已改成utf8。

3. mysql启动命令:

/usr/local/mysql/bin/mysqld_safe --user=mysql &

4. 其他命令:

ps aux | grep mysql

转载于:https://my.oschina.net/xujiangjun/blog/610425

MySQL字符集编码相关推荐

  1. linux修改mysql字符集6,linux下mysql字符集编码问题的修改

    安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件:由于linux下MySQL的默认安装目录分布在不同的文件下:不像windo ...

  2. php与mysql字符集,php与mysql字符集编码问题

    Mysql自4.1以后,增加了对字符集的支持.笔者之前对Mysql比较了解,刚接触4.1时,感觉Mysql有点多此一举,但后来细想发现,对字符集的支持,虽然对开发者来说,会麻烦一些,但不可否认,是一种 ...

  3. linux mysql配置文件修改编码,linux修改mysql字符集编码

    摘要: 本文适用于mysql5.5 mysql5.6  其他版本未测试 mysql -u帐号 -p密码  登录mysql mysql>SHOW VARIABLES LIKE 'character ...

  4. linux设置mysql字符集_linux修改mysql字符集编码

    本文适用于mysql5.5 mysql5.6  其他版本未测试 mysql -u帐号 -p密码  登录mysql mysql>SHOW VARIABLES LIKE 'character%';  ...

  5. mysql字符集编码和排序规则

    环境: mysql 5.7 26 DBeaver 21.1.2.202107041908 参考:<MySQL字符集与排序规则总结> 建议先阅读:<细说ASCII.GB2312/GBK ...

  6. MySQL字符集编码中,VARCHAR 字符长度与字节长度的理解

    MySQL中基于 UTF-8 字符集编码,VARCHAR 字符长度与字节长度的理解 UTF-8 字符集 utf8mb4 字符集 参考 UTF-8 字符集 在 mysql 4.1 及之前早期版本中,如果 ...

  7. mysql 查看编码方式_Mysql查看编码方式专题

    Mysql查看编码方式专题 一. 查看数据库的字符集 show variables like 'character\_set\_%'; 输出: +--------------------------+ ...

  8. mysql字符集解释_MySQL字符集详解

    一.MySQL字符集编码简单介绍 在使用MySQL时要注意6个需要编码的地方:系统的编码.客户端.服务端.库.表.列.字符集编码不仅影响数据存储,还影响client程序和数据库之间的交互.在mysql ...

  9. Mysql查看编码方式专题

    Mysql查看编码方式专题 一. 查看数据库的字符集 show variables like 'character\_set\_%'; 输出: +--------------------------+ ...

最新文章

  1. linux命令:sudo浅谈
  2. Android中利用隐式意图发送短信
  3. 【LeetCode从零单排】No88.Merge Sorted Array
  4. APK反编译得工具总结(转载)
  5. 凝思系统改时间_国产操作系统往事:四十年激变,终再起风云
  6. 使用IntelliJ调试Java流
  7. 求10000以内n的阶乘(信息学奥赛一本通-T1172)
  8. Android 10 发布
  9. multer处理post请求的代码演示
  10. 广东自考计算机专业在校生,2020年4月广东自考计算机及应用专业计划及课程设置(B080702本科)...
  11. 罗马盘,大力盘,大圣盘等网盘资源搜索免费下载资源教程
  12. 在线API 工具之SosoApi
  13. 打包Hololens2 VS error MSB3774: 找不到 SDK“WindowsMobile, Version=10.0.19041.0”解决办法
  14. python画出分子化学空间分布(UMAP)
  15. 服务器系统开启telnet,开启Telnet服务
  16. putty使用SSH密钥登录Linux实例
  17. 旅游公寓APP开发特点
  18. php代码加固,织梦模板加固版教程详解
  19. 【转】几毛钱的32768晶振,这也能写出一篇干货?
  20. 关于单片机替代PLC的思考

热门文章

  1. SCVMM 2008 R2 SP1 快速修改动态内存
  2. Java并发- 读写锁中的性能之王:StampedLock
  3. 人工智能算法通俗讲解系列(二):逻辑回归
  4. RED HAT LINUX 9.0的安装文本模式(2)
  5. IDC:2017年,40%的CIO将失去在企业中的领导地位
  6. #51CTO学院四周年#让学习成为习惯
  7. 《Cacti实战》——导读
  8. 基于LODOP的打印
  9. Linux任务高度进程crond的使用
  10. 关于java中Math的一些用法