12.Linux系统上安装MySQL:
Posted 指尖下的世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12.Linux系统上安装MySQL:相关的知识,希望对你有一定的参考价值。
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
卸载自带mysql:
查询mysql的安装情况
rpm -qa | grep -i mysql –-color
卸载原生的MySQL
rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686
安装依赖(准备阶段已经安装过了):
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 yum update libstdc++-4.4.7-4.el6.x86_64
将安装包上传到LINUX服务器(客户端和服务端):
解压:
先创建一个mysql文件夹然后解压到该文件夹:
mkdir mysql
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C mysql
MYSQL安装不需要指定安装目录,默认安装在usr目录下面
安装mysql的服务端:
rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
----------------------------------------------------------------------------------------------------------------------------------------------
注意!!!
在安装过程中可能会出现下面一句话:如果没有出现请忽略
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER ! You will find that password in \'/root/.mysql_secret\'.
已经为MySQL根用户设置了一个随机密码!
您将在\'/root/.mysql_secret\'中找到密码。
----------------------------------------------------------------------------------------------------------------------------------------------
安装mysql的客户端:
rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm
启动mysql的服务:
启动MySQL服务
service mysql start
service mysql stop(停止)
查看是否启动成功:
登录MYSQL并修改root密码:
首先我们去上面所说的位置(/root/.mysql_secret)去查询默认密码:
LRL7muQmvvAn6aDR
登录mysql:
mysql -u root -p
注意这里粘贴刚刚复制的密码是不会有任何显示的,别以为没输上密码!!!傻逼一样点了好多次右键...
修改密码:
use mysql;
set password=\'admin123\';或者下一句
mysqladmin -u root -p password "admin123";
另外一种情况,如果你安装的时候是如下界面,那么你修改密码的方式是:
退出mysql(Ctrl+C)然后执行如下命令:
/usr/bin/mysqladmin -u root password \'admin123\'
设置开机自动启动mysql:
下面语句不用登录mysql执行
加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on
开启远程服务:
下面语句需要登录mysql执行
登录mysql: //赋予root用户所有权限,远程登录密码是admin123
use mysql;
grant all privileges on *.* to \'root\' @\'%\' identified by \'admin123\'; flush privileges;
设置Linux的防火墙:
下面语句不用登录mysql
Linux防火墙默认拦截3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT /etc/rc.d/init.d/iptables save
远程连接测试:
以上是关于12.Linux系统上安装MySQL:的主要内容,如果未能解决你的问题,请参考以下文章