linux下安装以及卸载mysql数据库的那些事er

本文介绍如何在CentOS 6.8上安装MySQL 5.1.73并进行基本配置,包括卸载旧版本、更改字符编码、设置密码、启用远程访问及开放3306端口等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统:centos6.8

mysql:5.1.73

安装方式:yum

卸载:

在执行安装操作之前,清先确保你的机器里没有mysql服务。

①:执行以下命令查看系统中已经安装的mysql:

rpm -qa |grep -i mysql

 ②:删除

yum remove 系统显示已安装的mysql

③:删除系统中的mysql文件夹

执行以下命令查询mysql文件夹:

find / -name mysql 如果你不是root,请在命令前加上sudo

执行以下命令删除这些mysql文件夹:

rm -rf 文件夹名

安装:

①:执行以下命令开始安装:

sudo yum -y install mysql-server

中间过程中也许会需要一次确认,输入Y即可。

如果在安装的过程中出了问题,就卸载重来一次。

②:执行以下命令,进入下图,改变默认字符编码。[client]这一项如果没有就加上。

sudo vim /etc/my.cnf

 

③:重启服务,让修改后的配置生效

sudo /etc/init.d/mysqld restart

④:登录数据库,修改默认密码

数据库安装完成之后默认密码为空,执行 mysql -uroot -p 就可登录进数据库。执行 status 可查看当前数据库状态以及字符集编码设置是否如预期。

执行exit命令退出数据库,执行以下命令设置root用户的登录密码:

mysqladmin -u root -p password 新密码

⑤:允许root用户远程登录数据库

默认情况下,不允许远程连接数据库。通过执行以下命令,允许远程连接:

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

flush privileges;

⑥:放行3306端口

mysql默认是使用3306端口的,为了远程连接需要将此端口放行,执行以下命令:

#修改防火墙配置文件
vim /etc/sysconfig/iptables
#放行3306
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
#重启防火墙
service iptables restart

结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值