千家信息网

CentOS 6.5系统最小化编译安装mysql 5.5.35的详细步骤

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,下面一起来了解下CentOS 6.5系统最小化编译安装mysql 5.5.35的详细步骤,相信大家看完肯定会受益匪浅,文字在精不在多,希望CentOS 6.5系统最小化编译安装mysql 5.5.35
千家信息网最后更新 2024年11月11日CentOS 6.5系统最小化编译安装mysql 5.5.35的详细步骤

下面一起来了解下CentOS 6.5系统最小化编译安装mysql 5.5.35的详细步骤,相信大家看完肯定会受益匪浅,文字在精不在多,希望CentOS 6.5系统最小化编译安装mysql 5.5.35的详细步骤这篇短内容是你想要的。

1、关闭防火墙;

[root@mysql ~]# service iptables stopiptables: Setting chains to policy ACCEPT: filter          [  OK  ]iptables: Flushing firewall rules:                         [  OK  ]iptables: Unloading modules:                               [  OK  ][root@mysql ~]# chkconfig iptables off[root@mysql ~]# chkconfig iptables --listiptables        0:off   1:off   2:off   3:off   4:off   5:off   6:off

2、关闭selinux;

[root@mysql ~]# setenforce 0[root@mysql ~]# vim /etc/sysconfig/selinux

修改下面这一行;

SELINUX=disabled[root@mysql ~]# getenforce Permissive

3、安装mysql依赖包及编译工具;

[root@mysql ~]# yum install -y ncurses-devel[root@mysql ~]# yum install -y gcc gcc-c++  [root@mysql ~]# yum install -y cmake

4、安装前准备;

4.1、安装路径;

[root@mysql ~]# mkdir /usr/local/mysql

4.2、数据库路径;

[root@mysql ~]# mkdir /data/mysql -p

4.3、创建用户和用户组;

[root@mysql ~]# groupadd mysql[root@mysql ~]# useradd -r -g mysql -s /bin/false mysql

4.4、赋予数据存放目录权限;

[root@mysql ~]# chown mysql:mysql -R /data/mysql

5、编译安装mysql 5.5.35;

5.1、编译安装mysql 5.5.35

[root@mysql ~]# yum install -y lrzszroot@mysql ~]# mkdir /package[root@mysql ~]# cd /package/[root@mysql package]# tar xf mysql-5.5.32.tar.gz [root@mysql package]# cd mysql-5.5.32[root@mysql mysql-5.5.32]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data/mysql/ -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306[root@mysql mysql-5.5.32]# make && make install

5.2、复制配置文件;

[root@mysql mysql-5.5.32]# cp support-files/my-small.cnf /etc/my.cnf cp: overwrite `/etc/my.cnf'? yes

5.3、进入安装目录;

[root@mysql mysql-5.5.32]# cd /usr/local/mysql/[root@mysql mysql]# ll scripts/total 16-rwxr-xr-x. 1 root root 14816 Aug  2 00:13 mysql_install_db

5.4、初始化数据库;

[root@mysql mysql]# scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/

5.5、创建管理数据库的脚本并添加到服务列表;

[root@mysql mysql]# cp support-files/mysql.server /etc/init.d/mysqld[root@mysql mysql]# chmod +x !$chmod +x /etc/init.d/mysqld[root@mysql mysql]# chkconfig --add mysqld[root@mysql mysql]# chkconfig mysqld --listmysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off

6、安装完成;

6.1、启动数据库;

[root@mysql mysql]# /etc/init.d/mysqld startStarting MySQL.. SUCCESS!

6.2、登陆数据库;

[root@mysql mysql]# /usr/local/mysql/bin/mysql

看完CentOS 6.5系统最小化编译安装mysql 5.5.35的详细步骤这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。

编译 数据 数据库 最小 步骤 系统 内容 更多 用户 目录 行业 路径 肯定 受益匪浅 一行 信息 工具 文件 文字 朋友 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 最强蜗牛服务器选哪个 晚上服务器禁止访问是在更新数据 数据库软件排行磅 软件开发界面越好占用内存越大吗 学校数据挖掘示例数据库 西工大网络安全学院在哪个校区 网络安全需要学信号吗 广州创发软件开发招聘信息 锡山区自动软件开发怎么样 方舟人物服务器在哪个位置 监听数据库表数据发生改变 校园网络安全主持词 学计算机网络技术考什么证好 命令连db数据库 安卓软件开发怎么做 服务器管理员联系权限 如何查看服务器镜像文件 河北企业软件开发制造价格 通信网络技术湖南省技能竞赛 我的世界沙雕服务器的日常动画 疾控中心网络安全工作总结 网络技术知认识VOLTE 服务器能改做win7系统吗 南宁软件开发公司涉案 软件开发真实情景 excel服务器学习心得体会 临夏县公安局网络安全 学校无线网络安全措施有哪些 智能物联网网络技术就业前景 自己编程用什么软件开发
0