MySQL数据库版本升级

生产环境数据库使用过程中出现过几次事故,查看日志因为版本缺陷引起,最近打算升级数据库版本,由于动到数据库的东西,升级失败影响会很大,先在测试环境做升级测试。

环境

系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)

数据库:MySQL-5.7.14

由于下载的二进制压缩包方式安装,自己用的Ubuntu一直apt-get方式安装升级,一直没试过二进制压缩包版本升级,网上搜了一通升级步骤,小版本可以采取本地直接升级方式。

官网下载安装包mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

继续阅读“MySQL数据库版本升级”

MySQL中文字符乱码解决

当你从Windows转到Linux后,比较麻烦的一个问题就是中文字符乱码。出现乱码一般都是因为编码解析不一致,比如:你的Windows字符默认的是中文GBK字符模式,Linux下默认的是UTF-8字符模式,解决办法就是统一字符编码,一般选择UTF-8中英文通吃。说一下Linux下面MySQL出现的中文乱码解决办法……

MySQL的字符集支持(Character Set Support)有两个方面:
字符集(Character set) 和排序方式 (Collation)。
对于字符集的支持细化到四个层次 :
服务器(server) ,数据库 (database),数据表(table) 和连接(connection)。

继续阅读“MySQL中文字符乱码解决”