zoukankan      html  css  js  c++  java
  • 云服务器ECS-rpm-mysql-rpm安装 mysql5.7.23

    1、下载 rpm 的 mysql 5.7.23 :

     

    2、解压 mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar:解压后有12个rpm文件

       tar xvf mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar /usr/java/mysql

     

    3、

      1)卸载掉centos7自带的mariadb-lib数据库:上次我安装没有这个,不知道为什么???

        rpm -qa|grep mariadb

        rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

      2)由于mysql的server端需要perl语言的支持,因此我们还需要在系统中安装perl支持:

        yum install perl -y

    4、这里我们只安装mysql-server服务,只需要安装如下4个软件包即可,使用rpm -ivh进行安装(按顺序安装,后面的服务依赖前面的服务):

      1) rpm -ivh mysql-community-common-5.7.23-1.el7.x86_64.rpm

      2) rpm -ivh mysql-community-libs-5.7.23-1.el7.x86_64.rpm

           3)  rpm -ivh mysql-community-client-5.7.23-1.el7.x86_64.rpm

           4)  rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm

    这几个包的安装完成之后,我们的数据库也就安装完成了,有几个需要注意的地方:

      l  数据库目录:/var/lib/mysql/

      l  命令配置:/usr/share/mysql  (mysql.server命令及配置文件)

      l  相关命令:/usr/bin   (mysqladmin mysqldump等命令)

      l  启动脚本:/etc/rc.d/init.d/   (启动脚本文件mysql的目录)

      l  系统配置:/etc/my.conf

    5、初始化数据库:执行以下语句,会在/var/log/mysqld.log生成随机密码:

      mysqld --initialize

      在/var/log/mysqld.log中查找初始密码 : cat /var/log/mysqld.log | grep "password"

    6、修改mysql数据库目录的所属用户及其所属组:

      chown mysql:mysql /var/lib/mysql -R

    7、启动mysql数据库:

      systemctl start mysqld.service

           查看数据库状态:systemctl status mysqld.service

    8、登录mysql,并修改密码:

      mysql -uroot -p'前面所查看的密码'

      set password=password('你设置密码');

    9、导入数据:

      1)先登录进去 :  mysql -u root -p

      2)没有该文件的数据库的话,先创建数据库:create database orders;

      3)导入数据:source /orders.sql;

    零碎知识:

    远程连接时:1130 host is not allowed to connect to,因为权限的问题,登录mysql执行以下语句:

      mysql >  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION; % 表示从任何主机可连接到mysql服务器,

      然后必须刷新:mysql > flush privileges;

  • 相关阅读:
    3-附1 ->和*的区别
    第2章 变量和基本类型
    第2章 变量和基本类型 附3---底层const和顶层const
    第2章 变量和基本类型 附2 --声明和定义的区别
    第2章 变量和基本类型 附1---变量和对象的区别
    第一章 开始
    1. 数据采集基础问题
    跟波利亚学解题---1
    [PTA]L2-001 紧急救援 (25 分)
    [图论]最短路计数(spfa)
  • 原文地址:https://www.cnblogs.com/fangsheng/p/10309103.html
Copyright © 2011-2022 走看看