Centos7安装并配置mysql5.6完美教程【彩民之家高手

2019-10-11 12:12 来源:未知

 

10.登入修改密码,密码正是第5步系统生成的

[[email protected] support-files]# mysql -uroot -p

mysql> set password=password("1234");

彩民之家高手论坛 1

 

CentOS7 安装 Mysql5.7.19,centos7mysql5.7.19 1.解压文件 [[email protected] ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 2.重命名 [[email protected]

双再次来到到上述第八个指令继续操作:
[root@localhost mysql]# chown -Wrangler mysql:mysql data 修改当前data目录的具有者为mysql顾客
到此数据库安装实现!

 前言

3.铺排情况变量

[[email protected]  local]# vi /etc/profile

彩民之家高手论坛 2

[[email protected]  local]# source  /etc/profile

二、配置MySQL
1、授予my.cnf最大权力
[root@localhost ~]# chown 777 /etc/my.cnf
安装开机自运维服务调节脚本:
2、复制运维脚本到能源目录
[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
3、扩张mysqld服务调节脚本实施权限
[root@localhost mysql]# chmod x /etc/rc.d/init.d/mysqld
4、将mysqld服务进入到系统服务
[root@localhost mysql]# chkconfig --add mysqld
5、检查mysqld服务是或不是业已生效
[root@localhost mysql]# chkconfig --list mysqld
指令输出邻近上面的结果:
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
评释mysqld服务一度生效,在2、3、4、5运转等级随系统运转而机关运维,将来能够动用service命令调节mysql的启航和休憩
命令为:service mysqld start和service mysqld stop
6、启动mysqld
[root@localhost mysql]# service mysqld start
7、将mysql的bin目录到场PATH情状变量,编辑 ~/.bash_profile文件
[root@localhost mysql]# vim ~/.bash_profile
在文件最终加多如下音信:
export PATH=$PATH:/usr/local/mysql/bin
然后按ESC键
后续 shift键加冒号打出去=> :
接下去输入wq回车就可以
实践下边包车型客车指令是修改的开始和结果霎时生效:
[root@localhost mysql]# source ~/.bash_profile
8、以root账户登入mysql,默许是绝非密码的
[root@localhost mysql]# mysql -uroot -p
要输入密码的时候一直回车就可以。
9、设置root账户密码为root(也足以修改成你要的密码)
mysql>use mysqlmysql>update user set password=password('root') where user='root' and host='localhost';mysql>flush privileges;
10、设置远程主机登陆,注意上面包车型大巴your username 和 your password改成你需求设置的客商和密码
mysql>GRANT ALL PRIVILEGES ON . TO 'your username'@'%' IDENTIFIED BY 'your password' WITHGRANT OPTION;

 

7.重命名my.cnf

 [[email protected] support-files]# mv /etc/my.cnf /etc/my_default.cnf

Centos7将默认数据库MySQL替换到了玛丽亚db,对于大家那些还想利用mysql的开拓人士来讲并非一个好音讯。但是,互连网关于Linux安装mysql数据库的教程数不尽,然则,大多教程都以漏洞非常多。后天,为了帮忙各位必要的人,进而写下Centos7装置配备mysql5.6的科目。好了,话十分的少说,上教程:

  1. 拉开服务

    # service mysqld start

9.初叶服务

[[email protected] support-files]# /etc/init.d/mysqld start
[[email protected] support-files]# service mysql start

彩民之家高手论坛 3

一、安装MySQL
1、下载安装包mysql-5.6.34-linux-glibc2.5-x86_64.tar(可前往官方网址自行下载:http://dev.mysql.com/downloads/mysql/)
2、卸载系统自带的Mariadb
打开Terminal终端:

接上图

6.退换mysql.server.文件并复制到 /etc/init.d/目录下

[[email protected] local]# cd /usr/local/mysql/support-files/
[[email protected] support-files]# vi mysql.server

彩民之家高手论坛 4

[[email protected] support-files]# cp mysql.server /etc/init.d/mysqld

本来,也是有简短方法:间接copy一份my.cnf文件到/etc下,然后再修改就能够。
e g:copy一份/usr/local/mysql/support-files/下的my-default.cnf文件到/etc下
命令为:[root@localhost support-files]# cp my-default.cnf /etc/my.cnf
接下来,配置/etc目录下的my.cnf文件
[root@localhost support-files]# vim /etc/my.cnf
通过vim编辑器编辑my.cnf代码如下:
[mysql]# 设置mysql顾客端暗中认可字符集default-character-set=utf8 socket=/var/lib/mysql/mysql.sock[mysqld]skip-name-resolve#设置3306端口port = 3306 socket=/var/lib/mysql/mysql.sock# 设置mysql的设置目录basedir=/usr/local/mysql# 设置mysql数据库的数额的寄存目录datadir=/usr/local/mysql/data# 允许最达累斯萨兰姆接数max_connections=200# 服务端使用的字符集默以为8比特编码的latin1字符集character-set-server=utf8# 创设新表时将运用的私下认可存款和储蓄引擎default-storage-engine=INNODBlower_case_table_name=1max_allowed_packet=16M
10、踏入安装mysql软件目录
[root@localhost ~]# cd /usr/local/mysql[root@localhost mysql]# chown -PAJERO mysql:mysql ./ 修改当前目录具有着为mysql顾客[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ 安装数据库
注:若进行以上最后三个指令出现以下难题:
FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:Data::Dumper
一网打尽办法 :安装autoconf库
指令: yum -y install autoconf //此包安装时会安装Data:Dumper模块安装完毕重新实行上述最终叁个限令

 

8.设置开机运转

[[email protected] support-files]# chmod x /etc/init.d/mysqld
[[email protected] support-files]# chkconfig --add mysqld
[[email protected] support-files]# chkconfig mysqld on

//查看开机运行是还是不是成功

[[email protected] support-files]# chkconfig --list mysqld

彩民之家高手论坛 5

[root@localhost ~]# rpm -qa|grep mariadb // 查询出来已安装的mariadb[root@localhost ~]# rpm -e --nodeps 文件名 // 卸载mariadb,文件名称叫上述命令查询出来的文件
3、删除etc目录下的my.cnf
[root@localhost ~]# rm /etc/my.cnf
4、实践以下命令来创立mysql顾客组
[root@localhost ~]# groupadd mysql
5、试行以下命令来创建一个客商名称叫mysql的客户并参预mysql顾客组
[root@localhost ~]# useradd -g mysql mysql
6、将下载的压缩包放到 /usr/local/ 目录下(通过mv 要移动的文件 /usr/local/)
7、解压安装包
[root@localhost ~]# tar -xvf mysql-5.6.34-linux-glibc2.5-x86_64.tar
注:借使压缩包为:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz,
则解压命令为: tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
8、将解压好的文本夹重命名叫mysql
[root@localhost local]# mv 解压出来的文件夹名 mysql
9、在 etc 下新建配置文件my.cnf,并在该文件中加多一下代码:

  1. 修改my.cnf配置文件

    # vi /etc/my.cnf

4.成立组和客户并授权

[[email protected] local]# groupadd mysql

 [[email protected] local]# useradd -r -g mysql -s /bin/false mysql

[[email protected] local]# chown -R mysql mysql/
[[email protected] local]# chgrp -R mysql mysql/

彩民之家高手论坛 6

 

 

2.重命名

[[email protected] ~]# cd /usr/local/

[[email protected] local]# mv mysql-5.7.19-linux-glibc2.12-x86_64/ mysql

彩民之家高手论坛 7

 15. 修改root密码

5.初叶化并记住最终的十个人密码

[[email protected] local]#  /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=zh_CN

 彩民之家高手论坛 8

# groupadd mysql
# useradd -g mysql mysql
# chown -R mysql:mysql ./

Linux CentOS7 安装 Mysql5.7.19,centos7mysql5.7.19

 

1.解压文件

[[email protected] ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

彩民之家高手论坛 9

实行命令后会出现类似 MariaDB-server-5.5.49-1.el7.centos.x86_64 之类的鬼..记住名字就行了..

  1. ftp上传到CentOS中

彩民之家高手论坛 10

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
socket=/var/lib/mysql/mysql.sock

[mysqld]
skip-name-resolve
#设置3306端口
port = 3306 
socket=/var/lib/mysql/mysql.sock
# 设置mysql的安装目录, 这里的目录一定要是你解压后并且改了名的目录哟..
basedir=/usr/local/mysql-5.5.60
# 设置mysql数据库的数据的存放目录, 这里的目录一定要是你解压后并且改了名的目录哟..
datadir=/usr/local/mysql-5.5.60/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
lower_case_table_name=1
max_allowed_packet=16M

在文书最终边参加以下内容,并运用:wq保存

 

仍旧废话相当的少说..Just Do It!!!

 

# cd /usr/local
# mv mysql-5.5.60-linux-glibc2.12-x86_64 mysql-5.5.60

 

 

  1. 切换目录到mysql中

    # cd /usr/local/mysql-5.5.60

 

将以下内容增多到my.cnf

鉴于公司也是有php mysql的等级次序, 所以后天也把Mysql装了一次. 为了与原先的顺序和数据库宽容, 这一次选择的是mysql 5.5.6的版本..真心想用mysql8啊...

是因为CentOS7自带的是 Mariadb, 所以先来删除他吧...

 

 

 彩民之家高手论坛 11

 8. 增多客商组与顾客, 这里须求将引得切换成mysql目录下哟..

 

 

  1. 刷新PATH

    # source ~/.bash_profile

  1. 配置PATH

    # vi ~/.bash_profile

 

 

 5. 修改文件夹名称, 注意文件夹名称哟..

 

到这边就OK了...以后我们最早安装mysql

  1. 安装远程登入

    mysql>GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '刚才设置的root密码' WITH GRANT OPTION;

这边要选Linux - Generic哟.

 

 1. 第一官方下载MySQL Community Server 5.5.60

彩民之家高手论坛 12

预备安装

  1. 去除配置文件

    # rm /etc/my.cnf

起来设置

到此负有配置一体实现. 你能够动用sqlyog或然其余措施登陆mysql了...

  1. 复制到local文件夹, 注意,这里前边mysql的公文夹最佳使用 ls 命令查看一下.

    # mv mysql-5.5.60-linux-glibc2.12-x86_64 /usr/local

彩民之家高手论坛 13

  1. 解压

    # tar -xvf mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz

 

export PATH=$PATH:/usr/local/mysql-5.5.60/bin

和Oracle一样. 依旧要用无偿的啊...所以选用的是 MySQL Community Server 5.5.60

mysql> use mysql
mysql> update user set password=password('需要设置的密码') where user='root' and host='localhost';
mysql> flush privileges;
  1. 配置Mysql

    # chown -R mysql:mysql data # chown 777 /etc.my.cnf # cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld # chmod x /etc/rc.d/init.d/mysqld # chkconfig --add mysqld # chkconfig --list mysqld

  1. 招来版本

    # rpm -qa|grep mariadb

彩民之家高手论坛 14

彩民之家高手论坛 15

  1. 删除

    # rpm -e --nodeps 上面查出来的公文名

  1. 报到mysql, 那时mysql未有密码, 当出现Enter password:时直接回车

    # mysql -uroot -p

彩民之家高手论坛 16

  1. 安装mysql

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

转帖请表明出处: 

 

彩民之家高手论坛 17

 

TAG标签: MySQL
版权声明:本文由彩民之家高手论坛发布于彩民之家高手论坛,转载请注明出处:Centos7安装并配置mysql5.6完美教程【彩民之家高手