Linux下安装MySQL

admin / 开发 / ... / Reads: 367

1, 下载最新的mysql Repository mysql 8.0

wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

2, 安装rep包

yum -y install mysql80-community-release-el7-3.noarch.rpm

3,安装mysql服务端

yum -y install mysql-community-server

4, 启动mysql 服务

systemctl start  mysqld.service

5, 查看Mysql运行情况

systemctl status mysqld.service 

6, 查看mysql默认密码

grep "password" /var/log/mysqld.log

使用默认密码登录数据库

mysql -uroot -p你的密码

7, 修改mysql 密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

8 重启数据库,完成密码更新

systemctl restart mysqld

9.设置开机启动mysql

systemctl enable mysqld
systemctl daemon-reload

10.开启远程连接

登录数据库后 use mysql

update user set host='%' where user ='root';

让命令生效

flush privileges;

尝试Navcate连接

11, 修改mysql数据库root账户密码

UPDATE user SET Password=PASSWORD('123456') where USER='root';

关于作者

王硕,网名信平,十年软件开发经验,业余产品经理,精通Java/Python/Go等,喜欢研究技术,著有《PyQt 5 快速开发与实战》《Python 3.* 全栈开发》,多个业余开源项目托管在GitHub上,欢迎微博交流。

Comments

Make a comment

Author: admin

Publish at: ...

关于作者

王硕,网名信平,十多年软件开发经验,架构师,熟悉 Java/Python/Go 等,喜欢研究技术,读书,音乐和宅在家里。
专注于研究互联网产品和技术,提供中文精品教程。

免责声明

本网站(ultrapower.com)系个人博客,仅用于分享个人兴趣、技术经验及观点交流,不涉及任何商业行为。本域名自购入以来,一直用于个人合法用途,与任何第三方不存在任何关联或合作关系。

网站内容与任何企业、机构、商标无关,亦未授权他人使用。本网站对域名的使用合法、正当,且与其他任何公司或商标无任何形式的关联或合作关系。

若任何机构或个人对本网站或网站内容有任何疑问,欢迎通过电子邮件与站长联系,协商沟通解决。

Email: xujieiata@163.com


本站总访问量
www.ultrapower.com ,王硕的学习笔记,专注于研究互联网产品和技术,提供中文精品教程。 本网站与其它任何公司及/或商标无任何形式关联或合作。