一般使用二进制rpm安装要比源码安装简单快捷,但运行效率比源码安装略差,下面简单介绍下rpm安装mysql
一、下载rpm安装文件,地址:http://dev.mysql.com/downloads/mysql/
二、解压tar包,得到所有二进制安装文件。
tar -xvf MySQL-5.6.32-1.el6.x86_64.rpm-bundle.tar
三、检查已经安装过的mysql包,并对其进行卸载。
rpm -qa | grep mysql
如图:
卸载命令:
rpm -e mysql-community-server-5.7.9-1.el6.x86_64
rpm -e mysql-community-client-5.7.9-1.el6.x86_64
rpm -e mysql-community-libs-5.7.9-1.el6.x86_64
rpm -e mysql-community-common-5.7.9-1.el6.x86_64
四、使用rpm命令安装所有rpm文件。
rpm -ivh MySQL*.rpm
如图:
五、启动mysql服务
service mysql start
六、连接mysql数据库。密码文件路径:~/.mysql_secret
mysql -uroot -p6hbcFOXRBLeHDmm_
七、修改密码:123456
SET PASSWORD = PASSWORD('123456');
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
[client]
password = 123456
port = 3306
default-character-set=utf8
[mysqld]
port = 3306
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
#(注意linux下mysql安装完后是默认:表名区分大小写,列名不区分大小写; 0:区分大小写,1:不区分大小写)
lower_case_table_names=1
#(设置最大连接数,默认为 151,MySQL服务器允许的最大连接数16384; )
max_connections=1000
[mysql]
default-character-set = utf8
九、设置外部访问权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;