一、检查系统是否安装其他版本的MYSQL数据#yum list installed | grep mysql

#yum -y remove mysql-libs.x86_64二、安装及配置# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

# rpm -ivh mysql-community-release-el6-5.noarch.rpm

# yum repolist all | grep mysql安装MYSQL数据库# yum install mysql-community-server -y设置为开机启动(2、3、4都是on代表开机自动启动)# chkconfig --list | grep mysqld

# chkconfig mysqld on三、设置远程root

启动mysql# service mysqld start设置root密码# mysql_secure_installation登陆root账号# mysql -uroot -p建立远程root用户mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;

mysql> flush privileges;

四、设置utf-8编码

查看mysql原本编码:mysql> show variables like 'character%';设置编码# vi /etc/my.cnf如下(少补):

按 Ctrl+C 复制代码

按 Ctrl+C 复制代码

重启mysql# service mysqld restart

再次查看编码:

48304ba5e6f9fe08f3fa1abda7d326ab.png# mysql -uroot -p

mysql> show variables like 'character%';

+--------------------------+----------------------------+

| 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/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

---------------------------------------------------------

使用SecureCRT登录Linux后如何能够显示和输入中文?请按照如下的设置方法:

设置字符编码

选项->会话选项->外观appearance ->字符编码->uft-8

设置中文字体

Session Option→选字体(新宋体,其他中文字体也可以),注意字符集选Chinese_GB2312

注意,好像无法永久改变,下一次连接还是会有问题:

在mysql命令行中执行命令:set names utf8;   就可以显示汉字

在linux的环境中执行命令:echo $LANG,如果显示en_US/zh_CN,则把LANG改成支持UTF-8的字符集,即执行命令:export.UTF-8

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐