在linux上操作mysql_MySQL在Linux系统上的基本操作

这篇博客介绍了Linux上MySQL的安装目录、配置文件位置以及相关命令。讲解了如何修改MySQL登录密码、启动和停止服务,以及设置自启动。此外,还详细阐述了如何将MySQL的数据目录迁移到/home/mysql_data,并更新配置文件和启动脚本,确保服务正常运行。
摘要由CSDN通过智能技术生成

1、 mysql安装好后,在linux下的目录分布如下: 数据库目录:/var/lib/mysql 配置文件: /usr/share/mysql(mysql.server命令及

1、 mysql安装好后,,在linux下的目录分布如下:

数据库目录:/var/lib/mysql

配置文件: /usr/share/mysql(mysql.server命令及配置文件)

相关命令:/usr/bin(mysqladmin mysqldump等命令)

启动脚本:/etc/rc.d/init.d/(启动脚本文件mysql的目录)

2、修改登录密码

mysql -u root -p 旧密码 password

3、启动与停止

启 动:service mysql start

停 止: service mysql stop

重新启动:service mysql restart

自动启动:到 chkconfig --add mysql (/var/sbin)

查看mysql是否在自启动列表当中:chkconfig --list mysql

将mysql添加到自启动列表中:chkconfig --add mysql

将mysql将自启动列表中删除:chkconfig -del mysql

4、更改mysql目录

mysql数据库文件默认安装好后存放位置为:/var/lib/mysql,现在讲mysql目录移动到/home/mysql_data目录下,操作步骤如下所示

在home目录下建立mysql_data目录:mkdir /home/mysql_data

停止mysql服务:service mysql stop

将/var/lib/mysql目录下的所有文件 移动到 /home/mysql_data目录下:mv /var/lib/mysql /home/mysql_data

cp /usr/share/mysql/my-medium.cnf /home/mysql_data/mysql/my.cnf (复制并重命名)

vi /home/mysql_data/mysql/my.cnf 修改如下一条记录

#socket= /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)

socket= /home/mysql_data/mysql/mysql.sock  (加上此行)

修改mysql启动脚本:vi /etc/rc.d/init.d/mysql,修改如下记录

#datadir=/var/lib/mysql    (注释此行)

datadir=/home/mysql_data/mysql (加上此行)

重新启动mysql服务 service mysql start

logo.gif

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值