Linux常用操作指南:安装MySQL与配置详解

需积分: 5 0 下载量 142 浏览量 更新于2024-08-05 收藏 4KB TXT 举报
本篇笔记主要记录了一些Linux常用操作技巧,涵盖了系统管理、数据库安装与管理以及基础文本编辑器使用等内容。 1. **Linux系统安装与默认密码**: 凝思Linux系统的默认安装密码是R0ck9。对于测试用的序列号,虽然没有提供具体信息,但提到的是一个示例,实际使用时应遵循正式授权流程。 2. **MySQL数据库安装**: - 安装MySQL数据库服务器和客户端使用`rpm`命令,例如:`rpm -ivh MySQL-server-5.6.49-1.el7.x86_64.rpm --force --nodeps` 和 `rpm -ivh MySQL-client-5.6.49-1.el7.x86_64.rpm --force --nodeps`。 - 首先检查系统是否已安装旧版本的MySQL,通过`find / -name mysql`查找,`rpm -qa | grep -imysql`用于检测已安装的MySQL版本。 - 如果需要删除已安装的数据库,使用`rm -rf /<删除的目录>`,然后重新安装指定版本。 3. **MySQL密码管理**: - 查询初始密码可使用`cat /root/.mysql_secret`,但实际生产环境中应避免直接查看。设置新密码时,通过`mysql -u root -p`进入MySQL,然后执行`SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456')`来更改密码。 - 通过`service mysql status`检查并控制MySQL服务状态(start启动,stop停止)。 4. **字符集设置与服务管理**: - MySQL的编码设置在`/usr/my.cnf`文件中进行,需要设置`[client]`和`[mysqld]`部分,确保`character_set_server`、`collation_server`等变量指向utf8_general_ci,以支持多语言字符。 5. **IP信息查询与Vim编辑器**: - 在Linux下,使用`ifconfig`命令可以查看网络接口的IP地址信息。 - Vim是一个强大的文本编辑器,通过`vim 文件名`打开文件,插入和编辑信息时分别使用`i`键和`d`键,完成编辑后,按`Ctrl + Shift + ;`键输入`wq!`来保存并退出。 6. **MySQL远程连接权限设置**: - 为了允许特定用户(如user)从任何主机远程连接,需要在MySQL中执行SQL命令`GRANT ALL PRIVILEGES ON *.* TO 'use'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;`,然后刷新权限`FLUSH PRIVILEGES`。 这些操作在Linux运维、数据库管理和日常开发环境中都非常重要,掌握它们能提高管理员和开发人员的工作效率。务必根据实际情况调整和保护敏感信息。