MySQL 二进制安装文档详解 MySQL 是一种流行的开源关系数据库管理系统,它支持多种操作系统,包括 Windows、Linux 和 macOS。下面是 MySQL 二进制安装文档的详细解释。 创建安装用户 在安装 MySQL 之前,需要创建一个专门的用户组和用户来运行 MySQL 服务。创建一个名为 mysql 的用户组: $ sudo groupadd mysql 然后,创建一个名为 mysql 的用户,并将其添加到 mysql 用户组中: $ sudo useradd -r -g mysql mysql 接下来,初始化用户密码: $ sudo passwd mysql 设置 mysql 用户的密码为 123456。 设置 ulimit 参数 为了确保 MySQL 服务的稳定运行,需要设置 ulimit 参数。打开 /etc/security/limits.conf 文件,并添加以下内容: * soft nofile 65536 * hard nofile 131072 * soft nproc 65536 * hard nproc 131072 开始执行安装 安装 libaio 库: $ yum install -y libaio 然后,替换配置文件,将优化好的 my.cnf 文件放到 /etc 下: $ mv my-mysql8.cnf /etc/my.cnf 解压缩安装包 下载 MySQL 二进制安装包,并解压缩到 /usr/local/ 目录: $ tar -xvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 更改文件权限: $ cd /usr/local/ $ mv mysql-5.7.35-linux-glibc2.12-x86_64 mysql $ cd /usr/local/mysql $ chown -R mysql.mysql . 创建数据存放目录 创建一个名为 /data/mysql 的目录,并将其所有权更改为 mysql 用户: $ mkdir -p /data/mysql $ chown -R mysql.mysql /data/mysql 执行初始化命令 执行初始化命令,以便 MySQL 服务可以正常启动: $ bin/mysqld --initialize --user=mysql --datadir=/data/mysql 注册系统服务 将 MySQL 注册为系统服务,以便在系统启动时自动启动: $ cd /usr/local/mysql $ cp support-files/mysql.server /etc/rc.d/init.d/mysqld $ chmod 700 /etc/rc.d/init.d/mysqld $ chkconfig --add mysqld 启动 MySQL 服务 启动 MySQL 服务: $ service mysqld start 本地连接数据库 使用本地连接数据库,密码是初始密码: $ cd /usr/local/mysql/bin/ $ ./mysql -uroot -p 修改 root 用户密码 连接到 MySQL 数据库后,执行以下命令以修改 root 用户密码: $ alter user 'root'@'localhost' IDENTIFIED BY '123456'; $ use mysql; $ update user set host = '%' where user = 'root' and host='localhost'; $ flush privileges; $ GRANT ALL ON *.* TO 'root'@'%'; $ flush privileges; $ ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; 这些命令将 root 用户密码修改为 123456,並授予 root 用户所有权限。


































- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 计算机考试真题.doc
- 软件工程实验报告.docx
- 2023年其他计算机信息服务项目投资申请报告.docx
- 程序设计方案与算法讨.doc
- 搬运机械手PLC控制系统设计毕业设计[1](1).doc
- 汽车网络营销方案.docx
- 关于软件的项目计划书.doc
- 自动化PLC与变频器应用实训报告.doc
- IT项目管理系统的设计与实现-研究生论文.doc
- 投资建设企业移动电子商务平台项目可行性研究报告书.doc
- 数字图像处理实验报告-计科1105班-0909112912-李光.doc
- 导数的四则运算法则课件高二下学期数学人教A版选择性必修第二册.ppt
- 校园二手网络交易有限公司创业企划书.doc
- 公司软件开发人员的辞职报告.doc
- 网络营销与传统营销比较分析研究(doc).doc
- 关于推行项目管理的信息化论文.doc


