解析mysql的安装与使用(收藏)
在当今信息技术全面发展的时代,数据库是一个重要的组成部分。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安装与使用的基本内容。同时,我们还分享了一些重要的操作,如密码的重置和远程登录。希望这些内容对读者有所帮助。

-
MySQL Workbench怎么建立数据库(附:sql语句创建数据库方法) 2023-07-20 12:22:29
-
MySQL Workbench是什么?(附:如何设置中文教程) 2023-07-20 11:42:31
-
一起聊聊MySQL主从延时的处理方案 2023-05-14 07:00:03
-
mysql怎么将查询结果赋给变量 2023-05-14 07:00:03
-
mysql驱动是什么 2023-05-14 07:00:03
-
qt5.8如何连接mysql 2023-05-14 07:00:03
-
MySQL 语法整理介绍 2023-05-14 07:00:03
-
mysql修改表结构的语句是什么 2023-05-14 07:00:03
-
mysql乐观锁和悲观锁的区别是什么 2023-05-14 07:00:03
-
mysql查询怎么区分大小写 2023-05-14 07:00:02