【linux中安装mysql以及使用mysql图形化界面访问数据库】

Mysql的下载和安装

1.创建mysql目录

在用户文件夹下创建mysql文件夹

[root@localhost zdk]# cd /usr/
[root@localhost usr]# mkdir mysql

2.在mysql目录下创建一个mysql安装地址

获取快照文件

[root@localhost usr]# cd mysql
[root@localhost mysql]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

3.运行快照文件

运行快照文件,快照文件中记录了mysql的安装地址

[root@localhost mysql]#rpm -ivh mysql57-community-release-el7-8.noarch.rpm

4. 解析快照文件

解析快照文件并智能安装(跳过公钥检查)

[root@localhost mysql]#yum install mysql-server --nogpgcheck

5. 启动mysql服务器

[root@localhost mysql]#service mysqld start

6. 获取初始密码

[root@localhost mysql]#grep password /var/log/mysqld.log

【linux中安装mysql以及使用mysql图形化界面访问数据库】_第1张图片

7. 修改初始密码

登录root用户

[root@localhost mysql]# mysql -u root -p
输入初始密码:

修改密码:密码使用字母加数字组成,太简单会报错

[root@localhost mysql]#alter user 'root'@'localhost' identified by 'xxxxx';

8. 使用图形化界面访问数据库

使用root用户更改权限

[root@localhost mysql]# mysql -u root -p
[root@localhost mysql]# use mysql;
[root@localhost mysql]# select host from user where user='root';
[root@localhost mysql]# update user set host='%' where user='root';
[root@localhost mysql]# flush privileges;

需要开放3306端口或者关闭防火墙;此处使用关闭防火墙的方式

[root@localhost /]# systemctl stop firewalld

使用图形化界面访问数据库

【linux中安装mysql以及使用mysql图形化界面访问数据库】_第2张图片

你可能感兴趣的:(Linxu编程,linux,mysql)