mysql 安装

请小伙伴们 👦👧👩👨 自行选择linux 系统

一、ubuntu 系统

1)命令: apt-get -y install mysql-server-5.7

2) 修改/etc/mysql/mysql.conf.d/mysqld.cnf,注释127.0.0.1

3) 启动mysql服务,运行service mysql start

4) 启动服务后直接用mysql命令进入mysql client,然后运行一下命令修改密码

mysql -uroot -p密码

use mysql;

update user set plugin="mysql_native_password" where user="root";

update user set authentication_string=password("123456") where user = "root";

update user set host="%" where user="root" and host="localhost";

Flush privileges;

exit;


二、centos 版本

1) 下载 mysql

wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

sudo yum -y install mysql-community-server

2) 启动服务

service mysqld  start

3) 在log 中找到初始密码后重置

在/var/log/mysqld.log中找到root用户登录mysql的密码,grep "password" /var/log/mysqld.log

示例如下:

[root@ip-10-0-2-150 kyligence_cloud]# grep "password" /var/log/mysqld.log

2019-11-06T05:54:28.748212Z 1 [Note] A temporary password is generated for root@localhost: aUAwwgRhP2)p

4) 重新登录mysql 并重置密码

登录mysql:

mysql  -P3306  -uroot  -p

修改密码

set global validate_password_policy=0;

set global validate_password_length=1;

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

5)退出后重新登录mysql一下,输入一下命令即可以使得当前机器ip可以登录mysql

登录mysql:

mysql  -P3306  -uroot  -p123456

use mysql;

update user set host="%" where user="root" and host="localhost";

Flush privileges;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容