MySQL安装与管理全攻略

5星 · 超过95%的资源 需积分: 16 3 下载量 60 浏览量 更新于2024-07-22 收藏 63KB DOCX 举报
"MySQL安装与命令大全" MySQL是世界上最流行的开源关系型数据库管理系统,本文将详细介绍如何在Linux系统中安装MySQL,以及如何管理MySQL服务,包括启动、停止和修改管理员密码。 1. 安装MySQL - 以root用户登录:`su` - 安装MySQL服务器:`rpm -ivh MySQL-server-5.5.18-1.linux2.6.i386.rpm` - 使用`rpm -qpl MySQL-server-*.rpm`检查默认安装目录。 - 安装MySQL客户端:`rpm -ivh MySQL-client-5.5.18-1.linux2.6.i386.rpm`,这使得你可以使用`mysql`命令行工具连接数据库。 2. 启动MySQL服务 - MySQL的启动脚本位于`/etc/init.d/`,启动服务的命令是:`/etc/init.d/mysql start` 3. 停止MySQL服务 - 停止MySQL服务的命令是:`/usr/bin/mysqladmin -u root -p shutdown`,需要输入root用户的密码。 4. 设置MySQL自动启动 - 查看当前系统服务启动列表:`/sbin/chkconfig --list` - 添加MySQL到开机启动:`/sbin/chkconfig --add mysql` - 从开机启动列表中移除MySQL:`/sbin/chkconfig --del mysql` 5. 修改MySQL root密码 - 使用`mysqladmin`命令更新root用户的密码:`mysqladmin -u root password 'new-password'` - 更改密码的格式:`mysqladmin -u 用户名 -p 旧密码 password 新密码` 6. MySQL目录结构 - 数据库存储目录:`/var/lib/mysql/` - 配置文件位置:`/usr/share/mysql`(包含`mysql.server`命令和配置文件) - 相关命令所在:`/usr/bin`(如`mysqladmin`,`mysqldump`等) - 启动脚本目录:`/etc/rc.d/init.d/`(包含MySQL的启动脚本文件) 7. 更改MySQL数据存储目录 - 在`/home`目录下创建新的数据存储目录,例如:`cd /home`,然后`mkdir data` - 停止MySQL服务:`mysqladmin -u root -p shutdown` - 移动`/var/lib/mysql`目录到新的位置:`mv /var/lib/mysql /home/data` 这些步骤和命令对于管理和维护MySQL服务器至关重要,理解并掌握它们能帮助你更好地操控MySQL数据库系统。