91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何通過編譯工具安裝mysql 5.6

發布時間:2020-05-07 11:26:31 來源:億速云 閱讀:226 作者:三月 欄目:MySQL數據庫

下文主要給大家帶來如何通過編譯工具安裝mysql 5.6,希望這些文字能夠帶給大家實際用處,這也是我編輯這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

   yum install ncurses-devel gcc gcc-c++ cmake 

   mysql 自行下載

   

   groupadd mysql  創建mysql組

   useradd -g mysql mysql /sbin/nologin/ -M 創建mysql用戶加入到組,不讓他登錄。

   驗證:

      cat /etc/passwd

      cat /etc/group

   

   mkdir -p /usr/local/mysql5.6/mysql/data 創建庫目錄,安裝目錄,數據存放目錄。

   chown -R mysql:mysql /usr/local/mysql5.6/mysql  賦權限之mysql data 

   chown -R mysql:mysql /usr/local/mysql/5.6/data  

   

   編譯:

   

如何通過編譯工具安裝mysql 5.6

 cmake \

 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.6 \       定義安裝路徑

 -DMYSQL_DATADIR=/usr/local/mysql5.6/data \        定義數據庫路徑

 -DMYSQL_UNIX_ADDR=/usr/local/mysql5.6/mysql.sock \   定義監聽

 -DDEFAULT_CHARSET=utf8 \                  定義字符

 -DDEFAULT_COLLATION=utf8_general_ci \          校驗字符

 -DWITH_INNOBASE_STORAGE_ENGINE=1 \            下面4個引擎安裝,有數據庫不同功能

 -DWITH_ARCHIVE_STORAGE_ENGINE=1 \             

 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \           

 -DWITH_MEMORY_STORAGE_ENGINE=1 \

 -DMYSQL_USER=mysql \                     指定用戶

 -DMYSQL_TCP_PORT=3306                    指定端口

 -DWITH_DEBUG=0 \                       關閉DEBUG

  


 make &&make install


 這個過程還是有點小漫長的,耐心等等~~~~~~~~~~~~~~~~~~~~~ 


 為mysql做個啟動腳本包,其實就是CP,哈哈

 以我的路徑為例:


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

 chmod +x /etc/init.d/mysqld    給予執行權限

 chkconfig --level 35 mysqld on  開啟啟動列表 級別35

 

 下面初始化數據庫:

/usr/loca/mysql/scripts/mysql_install_db --user=mysql \

 --basedir=/usr/local/mysql5.6/ --datadir=/usr/local.mysql5.6/data

 可以看到DATA目錄下生成的文件


 拷貝mysql的配置文件到相應目錄

 cp /usr/loca/mysql5.6/support-files/mysql-default-cnf /etc/init.d/my.cnf


 vim /etc/init.d/my.cnf


 port=3306

 basedir= /usr/local/mysql

 datadir= /usr/local/mysql/data

 socket= /usr/local/mysql/mysqld.sock


 log-error=/var/log/mysqld.log

 pid-file=/usr/local/mysql/data/mysqlservera.pid

 

 修改參數為以上


 最后就是環境變量了

 echo "export PATH=/usr/loca/mysql5.6/bin:$PATH" >> /etc/export 

service mysqld restart

 查看監聽

  netstat -tulnp |grep 3306 

 查看進程

 ps -ef |grep mysqld 

  結束 MYSQL 直接登錄,上密碼OK!

 

對于以上關于如何通過編譯工具安裝mysql 5.6,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

甘泉县| 若尔盖县| 澄城县| 盱眙县| 鸡西市| 司法| 丽江市| 井冈山市| 天峻县| 色达县| 城市| 同江市| 苍梧县| 岳普湖县| 原平市| 古丈县| 凤冈县| 丰顺县| 扶绥县| 黄平县| 乃东县| 龙山县| 万盛区| 钦州市| 新野县| 广德县| 寿阳县| 肥乡县| 彭山县| 确山县| 枣强县| 库尔勒市| 新宁县| 嘉善县| 视频| 安顺市| 洞头县| 武胜县| 新乐市| 镇江市| 花垣县|