zoukankan      html  css  js  c++  java
  • Linux学习笔记之MySql的安装(CentOS)

    一、移除mariadb

      由于CentOS默认安装了mariadb,所以在安装MySql之前先移除mariadb,使用命令:yum remove mariadb-libs.x86_64,如下图所示:

    二、安装MySql默认源

      目前MySql官网上都已经是MySql8.0的源了,找了半天没找到5.7版本的源,直接从网上找了一个别人之前用的MySql默认源:https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm  ,操作如下图所示:

      

    下载之后,在tmp文件夹下就会多了一个mysql的源的文件:

      

    安装源,使用命令:yum localinstall mysql57-community-release-el7-11.noarch.rpm,如下图所示:

      

    三、安装MySql

      1.使用命令:yum search mysql 将我们上面的源更新到本地;

      2.使用命令:yum install mysql-community-server 安装mysql;

      3.安装完成之后使用命令:ps -ef | grep mysql 查看mysql是否已经启动起来了,如下图所示:

      

      如果mysql服务没有启动,可以使用命令:service mysqld start 启动mysql服务。

    四、初始化密码

      1.mysql安装成功之后会有一个默认的密码,默认密码保存在 /var/log/mysqld.log中,使用命令:cat /var/log/mysqld.log | grep password 定位到密码,如下图所示:

      

      2.使用上面的密码登录进入到mysql中,此时,你必须重置密码,否则无法进行其他的操作,如图所示:

      

      设置默认密码:SET PASSWORD = PASSWORD('你的密码');(注:正规的密码是需要有大写字母+数字+特殊符号的)

      想设置简单密码需要加两行命令:mysql>set global validate_password_policy=0;

                        mysql>set global validate_password_length=1;

       此时,mysql就已经安装好了。

    五、设置general_log

      MySql虽然安装成功了,但是有一个mysql的日志文件在项目调试的时候会起到很重要的作用,这里顺便把general_log的配置也记录一下:

    mysql> set global general_log_file="/tmp/general.log";
    mysql> set global general_log=on;
    

      第一条命令是设置日志文件的存放路径,第二条是开启日志的记录功能;

  • 相关阅读:
    03_ if 练习 _ little2big
    uva 11275 3D Triangles
    uva 12296 Pieces and Discs
    uvalive 3218 Find the Border
    uvalive 2797 Monster Trap
    uvalive 4992 Jungle Outpost
    uva 2218 Triathlon
    uvalive 3890 Most Distant Point from the Sea
    uvalive 4728 Squares
    uva 10256 The Great Divide
  • 原文地址:https://www.cnblogs.com/JentZhang/p/9982874.html
Copyright © 2011-2022 走看看