Linux MySQL安装及配置(通用RPM安装版)
1. 下载MySQL软件包
将MySQL软件包下载到指定目录下。在本文中,我们以CentOS Linux为例,所安装的MySQL版本为5.1.62(与版本无关)。请确保您已经具备下载权限并了解所需的软件包名称。
2. 检查是否已经安装MySQL
执行以下命令来检查系统上是否已经安装了MySQL:
```
rpm -qa | grep mysql
```
如果查询结果不为空,则需要进行卸载。如果您不想卸载,请考虑使用MySQL的免安装版。
3. 卸载MySQL
以root用户登录,并执行以下命令来卸载MySQL:
```
rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps
```
卸载完成后再次查询,如果没有返回信息,则表示卸载成功。接下来就可以进行MySQL的安装了。
4. 安装MySQL
按照以下顺序执行安装命令,否则可能会出现错误:
```
rpm -ivh _64.rpm
rpm -ivh _64.rpm
rpm -ivh _64.rpm
```
5. 检查MySQL服务
安装完成后,MySQL服务会自动启动,并显示相应的提示信息。您可以执行以下命令来检查MySQL服务是否正常运行:
```
service mysqld status
```
6. 设置密码
使用以下命令为root用户设置密码:
```
/usr/bin/mysqladmin -u root password 'your_password'
```
将'your_password'替换为您所设置的密码。
7. 登录MySQL
使用以下格式执行登录命令:
```
mysql -u 用户名 -p 密码
```
例如,如果我的MySQL登录用户名为root,密码为root,则登录命令为:
```
mysql -uroot -proot
```
8. 查询MySQL数据库
执行以下命令来查询MySQL中的数据库:
```
show databases;
```
9. 删除test数据库
执行以下命令来删除test数据库:
```
drop database test;
```
10. 再次查询MySQL数据库
确认test数据库已经成功删除,执行以下命令:
```
show databases;
```
11. 删除匿名用户
首先查询匿名用户,执行以下命令:
```
use mysql;
select host, user, password from user;
```
然后执行删除命令:
```
delete from user where user'';
```
12. 再次查询user表
执行以下命令来确认匿名用户是否被成功删除:
```
select host, user, password from user;
```
13. 设置其他用户密码
您可以根据需要设置其他用户的密码。
14. 防火墙开启端口
如果要在MySQL宿主机之外访问MySQL,请确保Linux防火墙已经打开MySQL端口(默认为3306端口)。您可以在文件中查看端口配置。
15. 完毕
通过以上步骤,您已经成功安装和配置了MySQL。现在您可以创建数据库、表以及执行其他操作,例如创建存储过程和函数等。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。