MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Linux系统搭建MYSQL数据库详解

2024-11-26 15:07 huorong linux 4 ℃ 0 评论

如何在Linux服务器上搭建MySQL数据库呢?本文将详细介绍。

不同版本的MYSQL安装方式稍有差异,这里介绍5.1.73版本的安装配置。

1.执行以下命令, 检查系统里面是否已经有mysql, 如果有, 一个个卸载掉, 直到执行该命令没有显示已存在的mysql为止

rpm -qa | grep mysql

卸载命令:

rpm -e --nodeps 上面查出来的名字


2. 用yum安装mysql
先执行以下命令查看yum上mysql的版本列表

yum list | grep mysql


3. 安装mysql,mysql server,mysql devel

 yum install -y mysql-server mysql mysql-devel


4. 开启mysql服务并重启
开启服务:

service mysqld start

重启服务:

service mysqld restart


5. 将MySQL服务设置成为开机自启动
先执行下面代码:

chkconfig --list | grep mysqld

执行后会出现以下信息:


执行以下代码设置开机启动:

chkconfig mysqld on

执行后会出现以下信息:


6. 打开mysql(第一次打开mysql需要设置mysql的登录密码)
7. 将密码设置为”root”(或自定义, 不要忘记了就行 )

mysqladmin -u root password 'root'
  1. 登录mysql
 mysql -u root -p

输入刚才设置的mysql密码


8. 在mysql中输入show databases;(查看数据库)


9. 配置数据库外网访问的权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;


10. 修改数据库密码操作(命令行修改root密码)

UPDATE mysql.user SET password=PASSWORD('newpassword') WHERE User='root';

执行完这句后一定要执行下面这句话, 不然密码修改不会生效

FLUSH PRIVILEGES;

这样我们的MYSQL服务器就搭建成功了。欢迎大家一起分享。

Tags:linux登录数据库

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言