来自 365bet会员登录 2019-05-17 22:17 的文章
当前位置: 365bet手机版网址 > 365bet会员登录 > 正文

20的教程详解,18手续记录

安装顺序rpm -ivh

下载rpm安装包

一、安装约定

mysql-community-common-5.7.18-1.el7.x86_64.rpm
mysql-community-libs-5.7.18-1.el7.x86_64.rpm(依赖于common)
mysql-community-client-5.7.18-1.el7.x86_64.rpm(依赖于libs)
mysql-community-server-5.7.18-1.el7.x86_64.rpm(依赖于common,client)
mysql-community-devel-5.7.18-1.el7.x86_64.rpm(MySQL头文件和库文件)
yum install gcc gcc-c   ncurses-devel perl 
yum install cmake -y
groupadd mysql
useradd -r -g mysql mysql
mkdir -p /usr/local/mysql
mkdir -p /data/mysqldb
tar -zxvf mysql-boost-5.7.18.tar.gz  后进行安装
vi /etc/my.cnf
datadir=/data/mysqldb/
socket=/data/mysqldb/mysql.sock
explicit_defaults_for_timestamp=true
mysqld --initialize 
ln –s /data/mysql/mysql.sock /var/lib/mysql/
chown mysql:mysql /var/lib/mysql -R
chmod -R 777 /data/mysqldb
service mysqld stop 
mysqld_safe --skip-grant-tables &
mysql -uroot -p
>use mysql;
> update user set authentication_string=PASSWORD("password") where user="root";
 update user set host='%' where user="root";
FLUSH PRIVILEGES; 
service mysqld restart
mysql -uroot -ppassword
SET PASSWORD = PASSWORD('password');

Mysql官网:

     mysql安装路线: /usr/local/mysql

如上所述是小编给大家介绍的Centos6.玖安装Mysql5.7.1捌手续记录,希望对大家全数帮忙,假诺大家有别的疑问请给自个儿留言,我会及时过来大家的。在此也特别感激大家对剧本之家网站的支撑!

慎选版本下载:

     mysql数据库路线:/data/mysql

您恐怕感兴趣的小说:

  • Centos七.3下mysql伍.7.1八装置并修改伊始密码的措施
  • CentOS陆.伍下安装Mysql五.7.1八的教程详解
  • centos7.3安装mysql5.柒.1八的事无巨细教程
  • CentOS六.伍 上陈设 MySQL五.7.172进制安装以及多实例配置
  • Ali云 Centos7.三设置mysql五.七.1捌rpm安装教程
  • CentOS 7下使用RPM安装mysql5.7.13
  • CentOS 7.二下编写翻译安装PHP柒.0.拾 MySQL伍.七.1四 Nginx一.十.1的情势详解(mini版本)
  • centos 七系统下编写翻译安装 mysql5.7学科
  • Centos7下Mysql五.七.1玖装置教程详解
  • centOS安装mysql5.七详尽教程

图片 1

     my配置文件路线:/usr/local/mysql/my.cnf

能够行使wget命令下载:

二、卸载mariadb

[root@localhost opt]#wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.20-1.el6.x86_64.rpm-bundle.tar
# rpm -qa | grep mariadb
# rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64 包名是上一条查询得知

注意RedHat的本子和种类位数。

3、创设用户组、用户

查阅重视的库

     添加mysql组 groupadd mysql

[root@localhost opt]# yum search libaio
[root@localhost opt]# yum install libaio

     增多用户 useradd -g mysql mysql -s /bin/false

翻看系统从前是或不是有安装过mysql相关版本

#下载源码包

[root@localhost opt]# rpm -qa | grep mysql
[root@localhost opt]# rpm -qa | grep mariadb

在官方网址如下地址下载最新版

图片 2

     

有则删除,有多少个删除多少个

     

[root@localhost opt]# rpm -e mariadb-libs-5.5.44-2.el7.x86_64 --nodeps

     

安装

# cd /usr/local/src/
# wget http://download.savannah.gnu.org/releases/libunwind/libunwind-1.1.tar.gz
# wget http://gperftools.googlecode.com/files/gperftools-2.5.tar.gz
# wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.x.tar.gz

依据顺序安装软件包

libunwind安装

[root@localhost opt]# rpm -ivh mysql-community-common-5.7.20-1.el6.x86_64.rpm
[root@localhost opt]# rpm -ivh mysql-community-libs-5.7.20-1.el6.x86_64.rpm
[root@localhost opt]# rpm -ivh mysql-community-client-5.7.20-1.el6.x86_64.rpm
[root@localhost opt]# rpm -ivh mysql-community-server-5.7.19-1.el7.x86_64.rpm
# tar zxvf libunwind-1.1.tar.gz
# cd libunwind-1.1
# ./configure
# make
# make install

始建mysql用户和用户组

gperftools安装

[root@localhost /]# groupadd mysql
[root@localhost /]# useradd -r -g mysql -s /bin/false mysql
# cd ..
# tar zxvf gperftools-2.1.tar.gz
# cd gperftools-2.1
# ./configure
# make
# make install
# echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local_lib.conf
# ldconfig

成立mysql数据存放目录

mysql安装

[root@localhost /]# mkdir -p /data/mysql
[root@localhost /]# chown mysql.mysql /data/mysql
[root@localhost /]# ll -d /data/mysql/
drwxr-xr-x. 2 mysql mysql 6 9月 17 17:37 /data/mysql/
# cd ..
# tar zxvf mysql-5.7.x.tar.gz
# cd mysql-5.7.x

修改/etc/my.cnf配置文件

编写翻译前可用如下命令查看编写翻译参数表达

[mysqld]
init-connect='SET NAMES utf8mb4'
default-storage-engine=INNODB
character-set-server=utf8mb4
datadir=/data/mysql
socket=/var/lib/mysql/mysql.sock
assorted security risks
symbolic-links=0
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
validate_password=off
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
[mysql]
default-character-set = utf8mb4
[client]
default-character-set = utf8mb4
# cmake . -LH | more

初始化mysql

假诺中间进程有报错,请删除CMakeCache.txt,在重复编写翻译

[root@localhost /]# /usr/sbin/mysqld --initialize --user=mysql
rm -rf CMakeCache.txt

翻开早先化密码

mysq编写翻译安装

[root@localhost /]# grep "root@localhost" /var/log/mysqld.log
# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql 
 -DMYSQL_DATADIR=/data/mysql 
 -DSYSCONFDIR=/etc 
 -DEXTRA_CHARSETS=all 
 -DDEFAULT_CHARSET=utf8 
 -DDEFAULT_COLLATION=utf8_general_ci 
 -DWITH_INNOBASE_STORAGE_ENGINE=1 
 -DENABLED_LOCAL_INFILE=1 
 -DMYSQL_UNIX_ADDR=/dev/shm/mysql.sock 
 -DMYSQL_TCP_PORT=3306 
 -DMYSQL_USER=mysql 
 -DWITH_DEBUG=0 
 -DDOWNLOAD_BOOST=1 
 -DWITH_BOOST=/usr/local/boost
# make
# make install
 ```

 更改权限
 ```
# chmod 755 /var/lib/mysql
# cd /usr/local/mysql
# chown -R mysql:mysql .

签到mysql并修改密码

初始化mysql

mysql> set password = password('123456');
/usr/local/mysql/bin/mysqld --initialize --basedir=/usr/local/mysql --datadir=/data/mysql --user=mysql --explicit_defaults_for_timestamp=1

允许远程访问(不引入)

创建mysql配置文件

mysql> use mysql; 
mysql> select host,user,password from user; 
mysql> update user set password=password('xxxxxx') where user='root'; 
mysql> update user set host='%' where user='root' and host='localhost'; 
mysql> flush privileges;
# cp support-files/my-default.cnf /usr/local/mysql/my.cnf

总结

总结

上述所述是小编给大家介绍的RedHat六.5/CentOS六.5安装Mysql5.七.20的学科详解,希望对咱们有着扶助,如果大家有任何疑问请给自家留言,小编会及时恢复生机我们的。在此也极度多谢我们对剧本之家网址的帮衬!

如上正是那篇小说的全体内容了,希望本文的内容对大家的读书恐怕办事能带动一定的助手,假使有疑难我们能够留言沟通。

您可能感兴趣的小说:

  • centos 6.5下 mysql-community-server. 5.7.18-1.el6安装
  • CentOS 柒中源码安装MySQL 5.七.6 详细教程
  • CentOS陆.5 上配备 MySQL五.柒.172进制安装以及多实例配置
  • CentOS陆.伍下安装Mysql5.柒.1八的科目详解
  • Centos陆.伍编写翻译安装mysql 5.七.1四详尽教程
  • Centos柒.3下mysql5.7.1八安装并修改起首密码的措施
  • CentOS MySQL 5.柒编写翻译安装步骤详细表明
  • CentOS 7下mysql 伍.柒安装教程
  • CentOS6.玖下mysql 5.七.一7设置配置格局图像和文字化教育程
  • CentOS 陆、七下mysql 伍.七详细安装教程

您或然感兴趣的小说:

  • Centos七.三下mysql伍.柒.18装置并修改初阶密码的办法
  • CentOS陆.5下安装Mysql5.7.1捌的教程详解
  • centos7.3安装mysql5.七.18的事无巨细教程
  • CentOS六.5 上安顿 MySQL5.柒.一七二进制安装以及多实例配置
  • Ali云 Centos7.三设置mysql伍.七.1八rpm安装教程
  • CentOS 7下使用RPM安装mysql5.7.13
  • CentOS 7.2下编写翻译安装PHP七.0.十 MySQL5.7.1四 Nginx1.十.一的秘技详解(mini版本)
  • Centos柒下Mysql5.柒.1玖设置教程详解
  • Centos6.玖安装Mysql五.七.1八手续记录
  • centOS安装mysql5.七详尽教程

本文由365bet手机版网址发布于365bet会员登录,转载请注明出处:20的教程详解,18手续记录

关键词: