zoukankan      html  css  js  c++  java
  • liunx 安装mysql数据库

    yum 安装rz/sz

    yum install -y lrzsz

    卸载Mariadb数据库

    查询所安装的MariaDB组件:

    [root@localhost logs]# rpm -qa | grep Maria*

    MariaDB-server-5.5.49-1.el7.centos.x86_64

    MariaDB-common-5.5.49-1.el7.centos.x86_64

    MariaDB-client-5.5.49-1.el7.centos.x86_64

     

    卸载数据库:

    [root@localhost logs]# yum -y remove mari*

     

    删除数据库文件:

    [root@localhost logs]# rm -rf /var/lib/mysql/*

     

     

    安装mysql 5.7:

     

    下载MySQL Yum资源库

     

    https://dev.mysql.com/downloads/repo/yum/

     

     

    添加MySQL Yum存储库。

     

    shell> sudo rpm -Uvh mysql57-community-release-el6-11.noarch.rpm

     

    选择一个发行版系列

    在使用MySQL Yum存储库时,默认选择了最新的MySQL发布版本。

    shell> yum repolist all | grep mysql

    启用或禁用某个版本

    shell> sudo yum-config-manager --disable mysql57-community shell> sudo yum-config-manager --enable mysql56-community

    验证是否启用和禁用了正确的子存储库:

     

    shell> yum repolist enabled | grep mysql

     

    安装mysql

     

    shell> sudo yum install mysql-community-server

     

    启动mysql服务

     

    shell> sudo service mysqld start

     

    检查mysql服务

     

    shell> sudo service mysqld status

     

    MySQL服务器初始化(仅适用于MySQL 5.7):在服务器初始启动时,由于服务器的数据目录为空:

    服务器初始化。

    在数据目录中生成了SSL证书和密钥文件。

    安装并启用了validate_password插件。

    创建超级用户帐户“root”@“localhost”。超级用户的密码被设置并存储在错误日志文件中。要显示它,请使用以下命令:

    shell> sudo grep 'temporary password' /var/log/mysqld.log

    通过登录使用生成的临时密码并为超级用户帐户设置自定义密码,尽快更改root密码:

    shell> mysql -uroot -p

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'

    请注意

    默认情况下安装MySQLvalidate_password插件。这将要求密码至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符,并且总密码长度至少为8个字符。

    查看文件

    find / -name mysqld.log

    vim /var/log/mysqld.log

    mysqld.log 查询 password

    sudo grep 'password' /var/log/mysqld.log;

     

     

     

    学习链接:

    https://www.cnblogs.com/kerrycode/p/4353755.html

    https://blog.csdn.net/jerome_s/article/details/52883234

    https://www.cnblogs.com/xuanzhi201111/p/5148113.html

  • 相关阅读:
    3年A班,从现在起大家都是人质-观后感
    深入浅出的Object.defineProperty()
    在Vue中使用插槽(solt)
    非父子组件间的传值
    给组件绑定原生事件
    组件参数校验与非props特性
    Vue父子组件的数据传递
    Vue组件使用中的细节点
    vue中set基本用法
    vue中的列表渲染
  • 原文地址:https://www.cnblogs.com/shelly01-zhou/p/8916598.html
Copyright © 2011-2022 走看看