01-mysql5.5.32安装
admin
2023-05-07 05:41:09
0
[root@mysql1 ~]# whoami
root
[root@mysql1 ~]# uname -r
2.6.32-358.el6.x86_64
[root@mysql1 ~]# cat /etc/redhat-release 
CentOS release 6.4 (Final)
[root@mysql1 ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:0D:D5:9F  
          inet addr:172.16.10.88  Bcast:172.16.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20c:29ff:fe0d:d59f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:506 errors:0 dropped:0 overruns:0 frame:0
          TX packets:91 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:41642 (40.6 KiB)  TX bytes:10715 (10.4 KiB)


1).添加一个虚拟用户 MySQL

[root@mysql1 ~]# useradd -r -s /sbin/nologin mysql
[root@mysql1 ~]# id mysql
uid=498(mysql) gid=498(mysql) groups=498(mysql)
[root@mysql1 ~]# tail -1 /etc/passwd
mysql:x:498:498::/home/mysql:/sbin/nologin

2).安装 openssl和openssl-devel 软件包

[root@mysql1 ~]# yum install openssl openssl-devel -y

3).安装ncurses-devel软件包

[root@mysql1 mysql-5.5.32]# yum install ncurses-devel -y

4).安装cmake-2.8.8编译工具   wget https://cmake.org/files/v2.8/cmake-2.8.0.tar.gz

[root@mysql1 tools]# ll
total 29580
-rw-r--r--. 1 root root  5691656 Jun 13 10:26 cmake-2.8.8.tar.gz #软件包
-rw-r--r--. 1 root root 24596474 Jun 13 10:10 mysql-5.5.32.tar.gz
[root@mysql1 tools]# tar xf cmake-2.8.8.tar.gz      #解压软件
[root@mysql1 tools]# cd cmake-2.8.8 #切入到cmake-2.8.8目录里面
[root@mysql1 cmake-2.8.8]# pwd
/root/tools/cmake-2.8.8
[root@mysql1 cmake-2.8.8]# ./configure   ./bootstrap #开始编译 
[root@mysql1 cmake-2.8.8]# make && make install  #编译并开始安装.....

5).开始安装MySQL数据库

[root@mysql1 tools]# pwd
/root/tools
[root@mysql1 tools]# tar xf mysql-5.5.32.tar.gz 
[root@mysql1 tools]# ll
total 29588
drwxr-xr-x. 13 root root      4096 Jul 14 21:23 cmake-2.8.8
-rw-r--r--.  1 root root   5691656 Jun 13 10:26 cmake-2.8.8.tar.gz
drwxr-xr-x. 31 7161 wheel     4096 Jul  2  2013 mysql-5.5.32
-rw-r--r--.  1 root root  24596474 Jun 13 10:10 mysql-5.5.32.tar.gz
 
[root@mysql1 tools]# cd mysql-5.5.32
 
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/mydata/data \
-DSYSCONFDIR=/etc \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DWITH_LIBWRAP=0 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
[root@mysql1 mysql-5.5.32]# echo $?
0
[root@mysql1 mysql-5.5.32]# make && make install  #开始编译 并安装


相关内容

热门资讯

Google在港推出AI代理G... 观点网讯:7月29日,Google在香港推出AI代理Gemini Spark,该代理可全天候在后台运...
5G+165Hz!联想新品官宣... 近两年来,小屏平板一直是比较有趣的一个品类。 不同于大平板注重效率、手机追求万能的特点,拯救者Y70...
原创 马... 马斯克又出来了。这次说2036年钱就没用了。 理由是人工智能加机器人,东西多到你用不完,还拿钱干嘛...
美的集团:我国智能家居互联互通... IT之家 7 月 30 日消息,美的集团今日发布公告,7 月 21 日至 23 日,智能家居互联互通...
华为新款MatePad Pro... 【CNMO科技消息】7月30日,@华为终端 官宣全新旗舰平板华为MatePad Pro。 新款华为...
从实验室到实景验证:6G光子太... 全息通信是第六代移动通信(6G)的典型应用场景之一,旨在通过融合无线传输与全息三维成像技术,实现超大...
从“能对话”到“能干活”——人... 【经济界面】 光明日报记者 刘坤 李晓东 周洪双 人工智能(AI)眼镜化身为个人“助理”,实时进行...
【全新发布】UminiP Pr... (来源:洲明科技)
日本通过“H3火箭8号”发射失... △H3火箭(资料图) 日本文部科学省30日召开关于去年“H3火箭8号”发射失败的会议。会议通过的最终...
互联网巨头抢滩健康硬件,上游芯... 封面新闻记者 付文超 当下,互联网巨头对健康硬件的押注,正在成为产业现实,加速拉动整个产业链步入新一...