二进制安装数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二进制安装数据库相关的知识,希望对你有一定的参考价值。

1 将下载到的二进制软件包放到系统中

技术图片
2 解压缩二进制文件,因为是使用二进制安装所以二进制数据解压的地址必须在/usr/lockl 下
解压文件到/usr/lockl
技术图片
技术图片

因为生成的文件夹名不对可以创建软链接,或更改数据库名称
技术图片
建议创建软链接

3 此时进入mysql中查看发现数据的所有者和所属组不对将其更改为

root.root
递归更改mysql目录下所有文件所有者和所属组为root
技术图片
技术图片

4准备一个数据库启动脚本,数据库此时还缺少作用于自身的一个用户

创建一个组 -r指定为系统用户组 -g指定gid为336
技术图片
创建一个用户 -r指定为系统用户 -g指定主组为mysql -u uid为336 -s 指定shell类型为/sbin/nologin -d指定存放地址(此地址需自己创建)用户名为mysql
技术图片
查看用户是否创建
技术图片

创建存放数据库目录并更改数据库所有者和所属组为mysql
技术图片
技术图片
计划此目录存放数据库

5准备数据库数据目录和数据

此文件可帮助创建数据库数据
技术图片

再此目录中运行
技术图片

./scripts/mysql_install_db --datadir=/data/mysql --user=mysql
在指定目录中生成数据库文件
技术图片

技术图片

6 准备Mysql的服务器端的配置文件

mkdir /etc/mysql
cp /usr/local/mysql/support-files/my-huge.cnf /etc/mysql/my.cnf

vim /etc/mysql/my.cnf
[mysqld] 下加一行
datadir=/data/mysql

7准备服务启动脚本

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
service mysqld start

7 安全加固

mysql_secure_installation

8 测试连接

mysql -uroot -ppassword

以上是关于二进制安装数据库的主要内容,如果未能解决你的问题,请参考以下文章

C#解码base64编码的二进制数据的代码

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

当我切换到包含片段的活动时应用程序崩溃(二进制 XML 文件第 10 行:二进制 XML 文件第 10 行:膨胀类片段时出错)

PHP代码-psysh调试代码片段工具

第 7 行的 InflateException 二进制 XML 文件:膨胀类片段时出错

二进制 XML 文件第 13 行:膨胀类片段时出错