目录
- yum 安装
- mysql 安装,远程登录,设置utf-8编码
1. yum 安装
centos 中安装yum 软件
请参考文章: https://blog.csdn.net/py_tamir/article/details/80962182
2.mysql 安装
-
检查系统是否安装其他版本的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
-
设置为开机启动 # chkconfig --list | grep mysqld # chkconfig mysqld on
-
设置远程root mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION; mysql> flush privileges;
-
设置utf-8编码 查看原有编码: mysql> show variables like 'character%'; 查看命令 # vi /etc/my.cnf =========================================================== [mysqld] character-set-server=utf8 collation-server=utf8_general_ci performance_schema_max_table_instances=400 table_definition_cache=400 table_open_cache=256 # 修改 sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION [mysql] default-character-set = utf8 [mysql.server] default-character-set = utf8 [mysqld_safe] default-character-set = utf8 [client] default-character-set = utf8 ==================================================================== 重启mysql # service mysqld restart
设置登录用户,# vi /etc/my.cnf 在[mysqld]中添加 skip-grand-tables, 登录mysql,update user set password=password("root") where user='root', 之后quit mysql。在[mysqld]中注释skip-grand-tables,重启mysql则命令为:/etc/init.d/mysqld restart