LAMP架构的Mysql编译安装讲义
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本文主要给大家介绍LAMP架构的Mysql编译安装讲义,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。一、LAMP架构的MysqlLAMP架构分为三篇
千家信息网最后更新 2026年11月02日LAMP架构的Mysql编译安装讲义
本文主要给大家介绍LAMP架构的Mysql编译安装讲义,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。
一、LAMP架构的Mysql
LAMP架构分为三篇博客,这篇是讲述数据库Mysql的编译安装。
首先,在这里用smb共享的方式将下载到windows系统中的这些软件包,通过远程挂载的方式到Linux系统上。
命令:smbclient -L
需要的安装包百度云链接在上一篇博客中已经分享出来,博客链接:搭建LMAP架构之 Apache配置(上篇)
二、安装MYSQL过程
2.1、首先安装环境包
yum install ncurses-devel autoconf cmake -y2.2、解压缩包
[root@localhost init.d]# cd /abc/LAMP-C7/[root@localhost LAMP-C7]# tar zxvf mysql-5.6.26.tar.gz -C /opt/
2.3、切换到 mysql-5.6.26这个文件的路径下,看到cmake

2.4、保存路径不变,进行cmake配置
cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci \-DEXTRA_CHARSETS=all \-DSYSCONFIDIR=/etc \-DMYSQL_DATADIR=/home/mysql/ \-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock---------------------------以上命令的详解-------------------------------------------- -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ #指向mysql的安装目录 -DDEFAULT_CHARSET=utf8 \ #字符集编码 -DDEFAULT_COLLATION=utf8_general_ci \ #字符集校对规则 -DEXTRA_CHARSETS=all \ -DSYSCONFIDIR=/etc \ #mysql配置文件目录(/etc) -DMYSQL_DATADIR=/home/mysql/ \ #mysql数据文件目录(/home/mysql) -DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock #连接数据库的通信文件5、同路径下,进行make编译,时间会有点长 ,安心等待
make6、保持路径不变,进行make install安装
make install7、修改配置文件,并赋予权限
[root@localhost mysql-5.6.26]# cp support-files/my-default.cnf /etc/my.cnfcp:是否覆盖"/etc/my.cnf"? y[root@localhost mysql-5.6.26]# cp support-files//mysql.server /etc/init.d/mysqld[root@localhost mysql-5.6.26]# chmod 755 /etc/init.d/mysqld //将mysql加入到SERVICE管理器[root@localhost mysql-5.6.26]# chkconfig --add /etc/init.d/mysqld [root@localhost mysql-5.6.26]# chkconfig mysql --level 235 on8、环境变量更改
[root@localhost mysql-5.6.26]# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile[root@localhost mysql-5.6.26]# source /etc/profile[root@localhost mysql-5.6.26]# echo $PATH9、添加MySQL用户,并指定属组
[root@localhost mysql-5.6.26]# useradd -s /sbin/nologin mysql[root@localhost mysql-5.6.26]# chown -R mysql.mysql /usr/local/mysql/10、切换到 /usr/local/mysql/scripts/mysql_install_db 目录下,进行数据库配置
/usr/local/mysql/scripts/mysql_install_db \--user=mysql \--ldata=/var/lib/mysql \--basedir=/usr/local/mysql \--datadir=/home/mysql11、在 /etc/init.d/mysqld 文件中,添加如下两行:
vim/etc/init.d/mysqldbasedir=/usr/local/mysqldatadir=/home/mysql12、进行路径优化,并开启数据库服务
ln -s /var/lib/mysql/mysql.sock /home/mysql/mysql.sockservice mysql startnetstat -anpt | grep 330613、给root账号设置密码
mysqladmin -u root -p password "abc123"三、数据库的操作命令
没有密码可以直接输入 : mysql -u root 回车有密码就输入: mysql -u root -p 回车 , 在输入密码就进入到数据库show databases; //查看当前云服务器中的所有数据库use bbs; //use切换库,切换到bbs库show tables; //查看库中的所有表create database bbs; //创建一个新库 bbs#结尾一定要加' ; ',不然无法生效。exit //退出 数据库四、Mysql的作用
MySQL数据库服务器:是 LAMP 架构的后端,开源关系型数据库系统,数据用于存储在 MySQL 数据库中,可通过 SQL 语句来查询
看了以上关于LAMP架构的Mysql编译安装讲义,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方,如有需要更加专业的解答,可在官网联系我们的24小时售前售后,随时帮您解答问题的。
数据
数据库
架构
文件
路径
配置
编译
密码
目录
切换
博客
命令
系统
服务
输入
讲义
字符
字符集
方式
服务器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海挚品互联网科技有限公司
百单网互联网科技有限公司
华服互联网科技靠谱吗
广州为想互联网科技有限公司
互联网科技产业
互联网属科技
互联网电商科技
互联网与未来科技
互联网科技股有哪些
互联网科技素材视频竖屏
温州喔噻互联网科技有限公司
上海宁丞科技互联网
坤平互联网科技
允成互联网科技有限公司融资
美国互联网科技实力
富国互联网金融科技混合基金
同城互联网络科技
互联网时代高科技布局
网互联网络科技
互联网的黑科技实验室
花魁咖啡
互联网品科技
腾讯阿里互联网科技
金融科技 互联网金融
火传媒上海互联网科技
亿人帮互联网科技
多迪互联网科技有限公司
互联网企业和科技型企业
电子商务与互联网科技的关系
互联网科技创新方面的资料