LAMP架构的Mysql编译安装讲义
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本文主要给大家介绍LAMP架构的Mysql编译安装讲义,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。一、LAMP架构的MysqlLAMP架构分为三篇
千家信息网最后更新 2025年12月03日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安全错误
数据库的锁怎样保障安全
c语言极简数据库
雄伟软件开发
微软数据库emB
白银之手 服务器
导航数据库供应商
访问网络安全是什么
北京众测众意网络技术
数据库建表代码对应
苹果11管理网络安全性
北京自驾游互联网科技
vb查询数据库取结果集
服务器配置高可以升级吗
贷款管理服务器推荐
dedecms上传服务器
贵州计算机网络技术专升本考什么
江苏北斗授时模块服务器
数据库故障情况报告
excel数据库如何查询
数据库应用的技术
国源数据库地块编码
天津电力数显钟服务器
邮件服务器迁移
转行软件开发视频
wu li a数据库技术
北京家政服务app软件开发
重庆服务器机房供应商家
进口sql实时数据库哪家好
黑龙江网络安全和信息化领导小组
星界边境服务器地址
网易云服务器发生错误