zoukankan      html  css  js  c++  java
  • 在Linux上部署mysql

    1. 准备:VMware以及VMware 已经安装CentOS 7

    2.卸载

       rpm -qa |grep mysql

       rpm -ev 【包名】

       find  / -name  mysql  或者whereis mysql

       rm -rf [mysql文件夹名]

    2.  获取mysql的 yum资源地址

      1) 打开网址:https://dev.mysql.com/downloads/

              

          2) 选择版本7,点击DownLoad

          

       3)右键复制连接

           

    2. 打开petty,连接虚拟机,输入用户和密码(root用户)

      1.安装mysql 的Yum Repository  执行命令: yum -y install  https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

      2. 安装mysql ,执行命令:yum -y install mysql-community-server

           3. 若果中途断了,连接后直接执行 2步骤的命令即可。

    3.安装完成后登陆mysql  执行命令:mysql -uroot -p 

       发现登陆不了,没有设置mysql的root用户的密码

       1)用nano 打开 /etc/my.cnf,添加  skip-grant-tables    mysql的安全模式

        

       2)重新启动mysql服务:systemctl restart mysqld.service

        

         3) 安全登陆mysql 后, 切换到mysql 数据库  如果当前root用户authentication_string字段下有内容,先将其设置为空 ,现在root的用户的密码为空,

         执行命令为 :update user set authentication_string='' where user='root'; 

         

              

         4) 退出mysql,修改my.cnf ,注释或者删除 安全模式 #skip-grant-tables,安全模式下不能更改密码。

         5) 登陆mysql, 密码为空,通过命令设置root的密码

           执行命令为:ALTER user 'root'@'localhost' IDENTIFIED BY 'Test123!';

        

        6) 退出mysql ,重新登陆则需要输入密码。

      

        

    但愿人长久 千里共婵娟
  • 相关阅读:
    RSA算法
    Windows-caffe配置
    python 下 excel,csv 文件的读写
    python 网络通讯 服务器端代码demo,能够同时处理多个客户端的连接请求
    python 下串口数据的读取,解析,和保存-
    XML字符串和JAVA对象之间的转化
    MySQL的join on和 where 的执行顺序和区别,以及各种连接说明
    全国各行政区行政编码
    计数器+打卡+习惯+目标APP推荐
    安卓计数器类APP推荐
  • 原文地址:https://www.cnblogs.com/hellcats/p/12145194.html
Copyright © 2011-2022 走看看