亚洲AVI,黑人巨茎大战欧美白妇,初高中生洗澡自慰高清网站,欧美日韩无砖专区一中文字

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

MySQL-5.6.36編譯安裝教程,新手必看!

首先MySQL是關(guān)系型數(shù)據(jù)庫,什么是關(guān)系型關(guān)系型數(shù)據(jù)庫,優(yōu)缺點(diǎn)我們也講了,在上一篇博客:https://blog.51cto.com/14573101/2447264

我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、海拉爾ssl等。為超過千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的海拉爾網(wǎng)站制作公司


現(xiàn)在我們來說一說,MySQL的安裝方式有哪幾種:
1.RPM|yum安裝速度快,安裝方便,不能定制
2.二進(jìn)制:無須安裝,解壓即用,不能定制
3.編譯安裝:安裝慢,可定制
5.5之前: ./configure make make install
5.5之后:cmake gmake
4.先編譯,然后制作rpm,制作yum庫,接著yum安裝
簡便、速度快、可定制、稍微復(fù)雜、制作時(shí)間長


這里我們選擇3.編譯安裝,先準(zhǔn)備好安裝包,這里我們用的是MySQL5.6.36
點(diǎn)擊官方下載mysql-5.6.36.tar.gz
百度云盤下載官網(wǎng)MySQL-5.6.36:提取碼:r46x
1.安裝依賴包和cmake:
yum install -y ncurses-devel libaio-devel cmake
2.創(chuàng)建mysql用戶
useradd -s /sbin/nologin -M mysql
檢查用戶:id mysql
3.把下載好的安裝包上傳到系統(tǒng)里的軟件存放目錄
4.解壓
tar xf mysql-5.6.36
5.進(jìn)入解壓后的目錄
cd mysql-5.6.36
6.開始安裝;

cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.6.36 \
-DMYSQL_DATADIR=/application/mysql-5.6.36/data \
-DMYSQL_UNIX_ADDR=/application/mysql-5.6.36/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITH_ZLIB=bundled \
-DWITH_SSL=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLE_DOWNLOADS=1 \
-DWITH_DEBUG=0
make && make install

以上都是我們自己定義的元數(shù)據(jù),可通用
至此編譯完成開始優(yōu)化配置
7.制作mysql目錄的軟連接(制作軟連接的作用:方便升級,優(yōu)化命令等)
ln -s /application/mysql-5.6.36/ /application/mysql
8.拷貝配置文件

\cp support-files/my*.cnf /etc/my.cnf

9.初始化數(shù)據(jù)庫
/application/mysql/scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data --user=mysql
10.創(chuàng)建tmp目錄(因?yàn)樯厦嫖覀兌x了sock文件在這里)
mkdir -p /application/mysql/tmp
11.為mysql文件夾設(shè)置權(quán)限,避免權(quán)限不足及其他問題
chown -R mysql.mysql /application/mysql/
12.設(shè)置啟動(dòng)腳本
\cp -a support-files/mysql.server /etc/init.d/mysqld
13.可以啟動(dòng)mysql了!
/etc/init.d/mysqld start
檢查是否啟動(dòng)

netstat -lntup|grep 3306
ps -ef|grep mysql
lsof -i:3306

14.配置環(huán)境變量

echo 'PATH=/application/mysql/bin/:$PATH' >>/etc/profile
tail -1 /etc/profile
source /etc/profile
在命令行輸入mysql即可進(jìn)入,默認(rèn)空密碼
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.6.36 Source distribution

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

注意!每一步都不能少,尤其是下載依賴和初始化數(shù)據(jù)庫,如果有報(bào)錯(cuò)可以查看日志或者重新執(zhí)行步驟排錯(cuò)!
如有問題請留言聯(lián)系博主,希望此篇文章能幫助你走向人生巔峰,迎娶白富美!
恭喜你,配置好MySQL!


文章題目:MySQL-5.6.36編譯安裝教程,新手必看!
轉(zhuǎn)載來源:http://news.spvevtbd.cn/article/jidhig.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP