Linux(八)Linux安装配置MySQL

1.下载Linux版本安装包

    下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

      

2.将下载的安装包拷贝到Linux系统上

    这里也是可以使用共享文件夹,如果是远程系统可使用xftp工具进行传输。

    我这里是在虚拟机上,所以使用共享文件夹,通过命令进行拷贝,将包拷贝到/usr/local/目录下

    

3.将mysql压缩包进行解压

    

4.解压之后的mysql目录结构

    

5.由于解压后名称太长不好操作,将文件夹重新命名

    命令:mv A B      将A重命名为B

    

6.清除原有的mysql

    命令:yum remove mysql

    我这里是第一次安装所以清除是告诉我没有发现已安装mysql

    

7.安装mysql依赖包

   命令:# yum install gcc

             # yum install gcc-c++

             # yum install cmake

    命令行输入命令安装即可

    

8.增加mysql组和用户

    # groupadd mysql
    # useradd -g mysql mysql

    输入命令执行即可

    

9.创建mysql的数据库目录

    命令:mkdir -p /usr/local/mysql-5.6.4/data

     

    将/usr/loca/mysql-5.6.4目录包含所有的子目录和文件,所有者改变为mysql,所属组改变为mysql。
    命令:chown -R mysql:mysql /usr/local/mysql/
    

10.创建mysql5.6.4的启动脚本,并进行相关配置

    将启动脚本文件mysql.server拷贝到/etc/init.d/mysql

    cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

    

    修改启动脚本文件的权限为所有人

    chmod +x /etc/init.d/mysql

    编辑启动脚本,配置相关属性

    vim /etc/init.d/mysql
    basedir=/usr/local/mysql-5.6.4

    datadir=/usr/local/mysql-5.6.4/data

11.初始化mysql5.6.4

    命令:cd /usr/local/mysql-5.6.4/scripts/ 

               ./mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.6.4 --datadir=/usr/local/mysql-5.6.4/data

12.拷贝一份mysql默认配置文件到/etc/my.cnf并改名为my.cnf

    命令:cp /usr/local/mysql-5.6.4/support-files/my-default.cnf /etc/my.cnf

    

13.配置系统变量

    修改配置:vim /etc/profile 

    

    使配置生效

    命令:source /etc/profile

14.添加自启动服务

    命令:chkconfig --add mysql

                chkconfig mysql on

    

15.启动服务

    命令:service mysql start

    

16.登录mysql首次登录默认没有密码,提示输入密码直接回车即可

    命令:mysql -u root -p

    看到下面界面说明登录成功,进入mysql命令行

    

17.设置mysql密码,此处是在Linux命令行输入命令修改密码

    命令:mysqladmin -u root password 123456

    

18.配置远程访问权限

    命令:mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

                mysql>FLUSH PRIVILEGES;     #刷新权限

    

 19.开放防火墙3306端口

    编辑文件:gedit /etc/sysconfig/iptables

    添加开放3306端口语句:-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT

    PS:一定注意顺序,放在它默认22端口下面即可

      

        重启配置:service iptables restart

        


猜你喜欢

转载自blog.csdn.net/qq_37725650/article/details/80414541