解析mysql的安装与使用(收藏)

文 / @UTHEME

在当今信息技术全面发展的时代,数据库是一个重要的组成部分。MySQL作为开源的关系型数据库管理系统,因为其高性能、高可靠性、易于使用、开放源代码等特点,得到了广泛的应用。在本文中,我们将分享MySQL的安装与使用,在帮助读者掌握如何安装MySQL的基础上,还介绍了如何使用MySQL进行密码的重置、远程登录等操作。

首先,我们需要从https://repo.mysql.com/下载最新的repo源,并安装mysql-community-server包。步骤如下:

1. 使用wget下载mysql80-community-release-sles12-2.noarch.rpm包。

2. 使用sudo rpm-ivh mysql80-community-release-sles12-2.noarch.rpm命令安装该包。

如果提示冲突,则使用rpm-qa | grep mysql命令查询是否已经安装过Mysql,如果已经安装,则使用rpm -e --nodeps进行强制卸载。

3. 使用sudo yum install mysql-community-server命令安装MySQL。

4. 使用sudo service mysqld start命令启动MySQL服务。

5. 使用sudo service mysqld status命令检查MySQL服务状态。

6. 使用sudo grep 'temporary password' /var/log/mysqld.log命令查看初始密码。

重置密码:

1. 使用mysql -u root命令以root用户身份登录。

2. 修改root登录密码。需要切换到mysql数据库,使用use mysql命令,然后使用ALTER USER 'root'@'localhost' IDENTIFIED BY '密码'命令进行修改。

远程登录:

1. 查看用户的权限情况,使用select host, user from user;命令查看当前用户的权限。

2. 更新用户权限,使用update user set host='%' where user='root';命令将root账号的host改为%(表示任意外部机器)。

3. 使用flush privileges;命令生效更新。

4. 在服务器防火墙配置加入规则开放3306端口。

以上就是本文介绍的MySQL安装与使用的基本内容。同时,我们还分享了一些重要的操作,如密码的重置和远程登录。希望这些内容对读者有所帮助。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。