美文网首页
2020-03-07

2020-03-07

作者: 敲到顺为止 | 来源:发表于2020-03-07 23:15 被阅读0次

 MySql 5.7 部署(以Centos7.5为例子)

1.准备rpm包

到https://dev.mysql.com/downloads/mysql/5.7.html该地址下载

mysql-community-libs-5.7.27-1.el7.x86_64.rpm

mysql-community-common-5.7.27-1.el7.x86_64.rpm

mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm

mysql-community-client-5.7.27-1.el7.x86_64.rpm

mysql-community-server-5.7.27-1.el7.x86_64.rpm

mysql-community-devel-5.7.27-1.el7.x86_64.rpm

2.安装

-1.安装前必须先卸载系统自身携带的mysql组件,一般是mariadb ,使用命令rpm -qa | grep mariadb查看下是否存在,存在就卸载掉,不然会跟mysql5.7冲突

-2.将rpm包放到 /usr/local/page/目录,page自己命名的,用于放置rpm包以及其他安装包。

-3.执行命令开始

cd /usr/local/paga                  ---安装mysql程序

rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.27-1.el7.x86_64.rpm

systemctl start mysqld                 ---启动mysql

mkdir -p /data/mysql/data               ---创建数据库配置路径目录

systemctl stop mysqld                 ---停止mysql

vi /etc/my.cnf      ---修改添加以下内容:

----------------------------------

datadir=/data/mysql/data

socket=/data/mysql/data/mysql.sock

skip_host_cache

skip-name-resolve=1

symbolic-links=0

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_ALL_TABLES,NO_AUTO_CREATE_USER

lower_case_table_names=1

validate_password_policy=0

validate_password_length=4

[client]

socket=/data/mysql/data/mysql.sock

----------------------------------

cp -r /var/lib/mysql/* /data/mysql/data/

chown -R mysql:mysql /data/mysql/data/*

chown -R mysql:mysql /data/mysql/data

systemctl start mysqld          ---启动mysql

grep "password" /var/log/mysqld.log ##查看临时密码

mysql -uroot -p临时密码     ##登录进去

alter user 'root'@'localhost' identified by '123456;

set @@GLOBAL.sql_mode="ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";

use mysql;

update mysql.user set authentication_string=password('123456') where user='root' and host='root' or host='localhost';

FLUSH PRIVILEGES;

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

FLUSH PRIVILEGES;

3.使用

执行以上步骤,基本安装完毕,命令行使用mysql -uroot -p123456

相关文章

  • git notes

    title: git notesdate: 2020-03-07 01:13:12tags: 工具 hexocat...

  • 【漫画优选】斗破苍穹

    简介 状态[连载中] 作者[天蚕土豆 任翔] 更新[2020-03-07] 最新[第834话 海角天涯,两鬓生华(...

  • 观察视角

    中原焦点团队 高艳峰 信阳 网络中级九期 坚持分享第703天 2020-03-07 错过了周四刘友龙老师...

  • 淘书小助手隐私协议

    **生效日期:2020-03-07 ** 淘书(以及以下提到的“我們”,“我們的”或“此應用程序”。)由主體公司提...

  • 每天日常隐私协议

    **生效日期:2020-03-07 ** 每天日常(以及以下提到的“我們”,“我們的”或“此應用程序”。)由主體公...

  • 你喜欢谁就去追,因为——

    2020-03-07 回来了? 我还没来得及给你做饭呢! 女:那我点外卖吧,你吃什么? 我看看哈 女:等我回个信息...

  • 产品创新地图:4个问题逼出成果--1

    编号:研习社2020-03-07 并不是每一篇混沌大学的课程,吴叔都会推荐。但能学习和借鉴,帮助落地的课程...

  • 2020-03-07

    2020-03-07 星期六 一、亿万富翁制造机分享 早上起床照镜子,看着自己的眼睛:美女,早上好!我爱你。吻! ...

  • 看书/《被讨厌的勇气》

    2020-03-07/03-08 昨日由于写推文已经没有多余的精力日更日记了。 忙着写女神节的广告推文。 对了,昨...

  • 读完这本书,让我想去伊朗转转

    2020-03-07 星期六 晴第184段文字 1 之前读过一本书《追风筝的人》。 看后觉得难以抑制内心的波澜,...

网友评论

      本文标题:2020-03-07

      本文链接:https://www.haomeiwen.com/subject/etikdhtx.html