MySQL在Linux系统上的基本操作

来源:这里教程网 时间:2026-02-27 12:19:52 作者:

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

相关推荐