lyz-2019-12-05

1)mysql 安装

1.安装MySQL YUM资源库

  [root@localhost ~]# yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2.此时可以使用以下命令搜索到所需安装mysql

  [root@localhost ~]# yum search mysql

3.安装

  [root@localhost ~]# yum -y install mysql-community-server.x86_64

4.启动数据库

   [root@localhost ~]#systemctl start mysqld(centos7上使用systemctl,其他版本的centos可能使用service,我一直用的centos7)

5.设置开启自启动

  [root@localhost ~]#systemctl enable mysqld

6.安装完成

 

2)mysql初始密码问题(适用于mysql5.7以上版本)

1.由于我上一个数据库卸载没完全的问题,所以cat /var/log/mysqld.log|grep temporary并不能获得初始密码

  [root@localhost ~]# cat /var/log/mysqld.log|grep temporary

  2019-12-07T01:23:03.644746Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables

2.删除残留数据

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

3.重启

  [root@localhost ~]# systemctl restart mysqld

4.再获得初始密码

  [root@localhost ~]# cat /var/log/mysqld.log|grep temporary

  2019-12-07T01:23:03.644746Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables

  2019-12-07T01:29:08.103192Z 1 [Note] A temporary password is generated for root@localhost: *oEsYdO_x9fj

  2019-12-07T01:29:10.501031Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables

  此时可以得到初始密码为*oEsYdO_x9fj

5.进入数据库

  mysql -uroot -p*oEsYdO_x9fj

6.重设密码

  mysql> set password=\'NewPassword\';

  或者

  mysql> ALTER user \'root\'@\'localhost\' IDENTIFIED BY \'NewPassword\';

7.完成。

分类:

技术点:

相关文章:

  • 2021-11-03
  • 2021-12-02
  • 2021-12-15
  • 2022-12-23
  • 2021-11-10
  • 2021-05-30
  • 2021-11-20
  • 2021-12-15
猜你喜欢
  • 2021-11-20
  • 2021-09-07
  • 2021-10-27
  • 2021-12-07
  • 2021-08-19
  • 2021-07-17
  • 2021-08-26
相关资源
相似解决方案