博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装mysql
阅读量:6407 次
发布时间:2019-06-23

本文共 1879 字,大约阅读时间需要 6 分钟。

一、实验环境

在Linux系统中安装mysql

二、操作脚本

1.光盘挂载

cd /mnt

ls

mount /dev/cdrom /mnt

2.建立yum仓库

cd /etc/yum.repos.d/

vim aaa.repo

[aaa]

name=test

baseurl=file:///mnt

enabled=1

gpgcheck=0

ls

rm -rf rhel-source.repo

yum list

3.共享挂载

mkdir /opt/lamp

smbclient -L //192.168.119.2/

mount.cifs //192.168.119.2/john /opt/lamp

4.文件的解压缩

cd /opt/lamp

tar zxvf mysql-5.5.24.tar.gz -C /opt

5.安装环境包

yum install gcc gcc-c++ make cmake -y

rpm -ivh /mnt/Packages/ncurses-devel-5.7-3.20090208.el6.x86_64.rpm

rpm -ivh /mnt/Packages/bison-2.4.1-5.el6.x86_64.rpm

rpm -ivh /mnt/Packages/libaio-devel-0.3.107-10.el6.x86_64.rpm

6.添加mysql用户并加入到mysql组

useradd -s /sbin/nologin mysql

mkdir -p /usr/local/mysql

7.编译安装

cd /opt/mysql-5.5.24

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci
-DWITH_EXTRA_CHARSETS=all
-DWITH_MYISAM_STORAGE_ENGINE=1
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1
-DENABLED_LOCAL_INFILE=1
-DMYSQL_DATADIR=/home/mysql
-DMYSQL_USER=mysql
-DMYSQL_TCP_PORT=3306

make && make install

8.递归复制

chown -R mysql.mysql /usr/local/mysql

9.开机时刷新

export PATH=$PATH:/usr/local/mysql/bin/

10.复制配置文件

cp support-files/my-medium.cnf /etc/my.cnf

cp support-files/mysql.server /etc/init.d/mysqld

11.增加文件执行权限

chmod 755 /etc/init.d/mysqld

12.添加并启动mysqld服务

chkconfig --add /etc/init.d/mysqld

chkconfig mysqld --level 35 on

13.初始化数据库

/usr/local/mysql/scripts/mysql_install_db \

--user=mysql \
--ldata=/var/lib/mysql \
--basedir=/usr/local/mysql \
--datadir=/home/mysql

14.建立软链接

ln -s /var/lib/mysql/mysql.sock /home/mysql/mysql.sock

15.修改配置文件

vim /etc/init.d/mysqld

basedir=/usr/local/mysql

datadir=/home/mysql

16.开启mysqld服务并验证

service mysqld start

netstat -tnl 3306

cd /opt/mysql-5.5.24

mysql

show databases;

三、实验步骤示图

安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql
安装mysql

四、实验结果

结果表明:mysql安装成功,如下图

安装mysql

转载于:https://blog.51cto.com/13643697/2122921

你可能感兴趣的文章
Storm集群安装详解
查看>>
Maven搭建Spring+Struts2+Hibernate项目详解
查看>>
《为什么你总是害怕来不及》
查看>>
【python】词法语法解析模块ply
查看>>
linux cat 文件操作
查看>>
深入Weex系列(十)Weex SDK可优化细节思考
查看>>
Nginx的upstream_response_time
查看>>
Linux 探索之旅 | 第五部分第八课:用 Shell 做统计练习
查看>>
回顾2017系列篇(五):人工智能给UI/UX设计带来的影响
查看>>
两种折线平滑方案
查看>>
你真的理解 getLocationInWindow 了吗?
查看>>
webpack loader—自己写一个按需加载插件
查看>>
一起读经典《C Primer Plus(第6版)中文版》
查看>>
带你玩转小程序开发实践|含直播回顾视频
查看>>
CentOS 安装 Jenkins
查看>>
Redis入门第五篇【存储数据结构之set类型】
查看>>
Istio 技术与实践01: 源码解析之 Pilot 多云平台服务发现机制
查看>>
「深度剖析」程序员因为奇葩需求暴打pm,然后被双双开除
查看>>
“金九银十”,产品经理面试准备手册
查看>>
用R语言进行文本挖掘和主题建模
查看>>