【Linux】CentOS7下安装MYSQL5.6详细过程

下面开始安装过程:
-----------------------------第一步----------------------------------

卸载CentOS7自带的mariadb软件

yum remove mariadb-libs-5.5.56-2.el7.x86_64
-----------------------------第二步----------------------------------
下载MySQL-5.6.49-1.el7.x86_64.rpm-bundle.tar

 

 

 

 

使用Xshell 将下载的MySQL压缩文件上传到/usr/local/src/mysql文件夹下,其中mysql是自己创建的文件夹
-----------------------------第三步----------------------------------

安装MYSQL

1.进入到创建好的mysql文件夹下使用命令:tar -xvf MySQL-5.6.49-1.el7.x86_64.rpm-bundle.tar 解压压缩文件(以下操作均在自己创建的mysql文件夹下操作,只需安装server和client即可)
   ~]# cd /usr/local/src/mysql
mysql]# tar -xvf MySQL-5.6.49-1.el7.x86_64.rpm-bundle.tar
2.安装MySQL-client-5.6.49-1.el7.x86_64.rpm:yum install MySQL-client-5.6.49-1.el7.x86_64.rpm
3.安装MySQL-server-5.6.49-1.el7.x86_64.rpm:yum install MySQL-server-5.6.49-1.el7.x86_64.rpm(安装成功后生成一个随机密码在:/root/.mysql_secret)
4.查看默认随机密码:cat /root/.mysql_secret
5.此时MySQL安装完毕,启动mysql 服务 : service mysql start
-----------------------------第三步----------------------------------

设置MYSQL密码

1.使用随机密码,测试mysql,成功登录
使用MySQL时出错(告诉你需要设置密码)
2.设置密码:set password=password('capnet');
-----------------------------第四步----------------------------------

设置MYSQL开机启动服务

可以查询列表:chkconfig
将MySQL加入到系统服务: chkconfig --add mysql
设置为自动启动 : chkconfig mysql on
-----------------------------第五步----------------------------------

开启MYSQL远程连接

   ~]# mysql -u root -pcapnet
mysql> grant all privileges on *.* to 'root'@'%'identified by 'capnet'; //(grant :赋予,privileges :权限 规则,*.*代表所有库.所有表,root代表数据库连接用户名,capnet代表密码)
mysql> flush privileges;
-----------------------------第六步---------------------------------- 

防火墙打开3306端口 

查看防火墙状态: firewall-cmd --state (running 为开启)
如果没有开启则开启防火墙:systemctl start firewalld
添加端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent 
重新载入:firewall-cmd --reload
查看端口:firewall-cmd --zone=public --query-port=3306/tcp(查看所有:firewall-cmd --list-ports)
删除:firewall-cmd --zone=public --remove-port=3306/tcp --permanent
-----------------------------第七步----------------------------------

新建sonar库

使用navcat建库
或者使用命令:
  ~]# mysql -u root -p (进入数据库)
mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> CREATE USER 'sonar' IDENTIFIED BY 'sonar';
mysql> GRANT ALL ON sonar. TO 'sonar'@'%' IDENTIFIED BY 'sonar';
mysql> GRANT ALL ON sonar. TO 'sonar'@'localhost' IDENTIFIED BY 'sonar';
mysql> FLUSH privileges;
---------------------------MySQL安装完成-----------------------------

posted @ 2021-07-02 16:12  遇秋  阅读(986)  评论(0)    收藏  举报