Linux下安装mysql
2017-04-29 22:37
225 查看
安装前准备:
1.查看Linux自带的mysql版本:
[root@javaweb1 ~]# rpm -aq | grep mysql
mysql-libs-5.1.73-3.el6_5.x86_64
2.卸载Linux自带的mysql版本:
[root@javaweb1 ~]# rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64
1.本文是安装的mysql5.5版本,下载地址如下:http://dev.mysql.com/downloads/mysql/5.5.html#downloads
通过命令查看Linux是32位还是64位:
如上系统为64位,下载对应的mysql版本 选择最下面的选项
2.解压下载的文件包:
[root@javaweb1 soft]# tar -xvf MySQL-5.6.36-1.linux_glibc2.5.x86_64.rpm-bundle.tar -C /usr/local/mysql/
MySQL-devel-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-compat-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-test-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-embedded-5.6.36-1.linux_glibc2.5.x86_64.rpm
3.安装MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm和MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
[root@javaweb1 mysql]# rpm -ivh MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm
[root@javaweb1 mysql]#
rpm -ivh MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
4.启动mysql
[root@javaweb1 mysql]#
service mysql start
Starting MySQL.Logging to '/var/lib/mysql/javaweb1.err'.
5.加入系统服务,设置自启动
[root@javaweb1 mysql]#
chkconfig --add mysql
[root@javaweb1 mysql]# chkconfig mysql on
6.首次登录的时候需要从root目录下的.mysql_secret文件中读取root的密码
[root@javaweb1 ~]# ls -a
. anaconda-ks.cfg .bash_profile .cshrc install.log.syslog .tcshrc
.. .bash_logout .bashrc install.log .mysql_secret
[root@javaweb1 ~]# cat .mysql_secret
# The random password set for the root user at Sun Apr 30 06:09:22 2017 (local time):
hW6zM96CR9umdg3t
7.重新设置mysql的root密码
mysql> set password = password('root');
8.设置mysql可以被远程访问,并且刷新
mysql> grant all privileges on *.* to 'root' @'%' identified by 'root';
Query OK, 0 rows affected (0.38 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
9.设置mysql的端口可以被外界访问
[root@javaweb1 ~]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
[root@javaweb1 ~]# /etc/rc.d/init.d/iptables save
iptables:将防火墙规则保存到 /etc/sysconfig/iptables: [确定]
1.查看Linux自带的mysql版本:
[root@javaweb1 ~]# rpm -aq | grep mysql
mysql-libs-5.1.73-3.el6_5.x86_64
2.卸载Linux自带的mysql版本:
[root@javaweb1 ~]# rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64
1.本文是安装的mysql5.5版本,下载地址如下:http://dev.mysql.com/downloads/mysql/5.5.html#downloads
通过命令查看Linux是32位还是64位:
uname -a
如上系统为64位,下载对应的mysql版本 选择最下面的选项
2.解压下载的文件包:
[root@javaweb1 soft]# tar -xvf MySQL-5.6.36-1.linux_glibc2.5.x86_64.rpm-bundle.tar -C /usr/local/mysql/
MySQL-devel-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-compat-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-test-5.6.36-1.linux_glibc2.5.x86_64.rpm
MySQL-embedded-5.6.36-1.linux_glibc2.5.x86_64.rpm
3.安装MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm和MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
[root@javaweb1 mysql]# rpm -ivh MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm
[root@javaweb1 mysql]#
rpm -ivh MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
4.启动mysql
[root@javaweb1 mysql]#
service mysql start
Starting MySQL.Logging to '/var/lib/mysql/javaweb1.err'.
5.加入系统服务,设置自启动
[root@javaweb1 mysql]#
chkconfig --add mysql
[root@javaweb1 mysql]# chkconfig mysql on
6.首次登录的时候需要从root目录下的.mysql_secret文件中读取root的密码
[root@javaweb1 ~]# ls -a
. anaconda-ks.cfg .bash_profile .cshrc install.log.syslog .tcshrc
.. .bash_logout .bashrc install.log .mysql_secret
[root@javaweb1 ~]# cat .mysql_secret
# The random password set for the root user at Sun Apr 30 06:09:22 2017 (local time):
hW6zM96CR9umdg3t
7.重新设置mysql的root密码
mysql> set password = password('root');
8.设置mysql可以被远程访问,并且刷新
mysql> grant all privileges on *.* to 'root' @'%' identified by 'root';
Query OK, 0 rows affected (0.38 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
9.设置mysql的端口可以被外界访问
[root@javaweb1 ~]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
[root@javaweb1 ~]# /etc/rc.d/init.d/iptables save
iptables:将防火墙规则保存到 /etc/sysconfig/iptables: [确定]
相关文章推荐
- 在Linux下安装和使用MySQL
- 在Linux操作下如何编译安装php&mysql&apache
- 在linux下安装mysql
- 在Linux下安装和使用MySQL
- 安装mysql-3.23.49-pc-linux-gnu-i686.tar.gz
- Linux下安装Mysql
- Linux下安装mysql
- Linux下Resin+JSP+MySQL的安装和配置
- Ruby + Apache + Mysql for Linux安装入门手册
- linux下mysql的安装和使用
- Linux 下 Mysql 源码包安装简述
- Linux + JDK + Tomcat + MySQL + JDBC 安装手记
- mysql+apache+php Linux安装指南
- 在Linux下安装和使用MySQL
- 在Linux下安装和使用MySQL
- 新版mysql+apache+php Linux安装指南
- 在Linux下安装和使用MySQL
- 在Linux下安装和使用MySQL
- linux下的TOMCAT+mysql的安装配置
- linux下安装和使用mysql