一、安装mysql数据库(如果已经有数据库,跳过这一步)

    1. 下载Yum repository

      下载地址:https://dev.mysql.com/downloads/repo/yum/

    

    2. 安装(使用实际下载的rpm文件名)

      rpm -ivh mysql57-community-release-el7-9.noarch.rpm

      yum install mysql-community-server


    3. 启动服务

      sudo service mysqld start


    4. 查看和修改初始密码

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

      mysql -uroot -p

      输入密码登录

      登录后修改初始密码

      mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypassword';

        注意:较早版本的mysql安装后没有初始密码,需要用这个命令修改密码:

        mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mypassword');

    

二、建库

    1. 建库

      登录数据库,创建数据库,务必使用utf8字符集编码,建库命令:

      mysql> CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci


    2. 建表和索引

      1)切换到上一步创建的数据库

        mysql> use dbname

      2)建表

        mysql> source /home/dbname.sql

******************************


三、启动和停止

从mysql8开始,使用命令 service mysqld start 或者 mysqld启动 mysql服务器时,会出现没有反应的情况。

实际服务已经启动。原因网上有很多说法。

解决方法是:

service mysqld start & 


或者ctrl+c退出卡顿状态即可。