亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

如何通過編譯工具安裝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

天气| 汕尾市| 湘潭市| 朝阳市| 池州市| 南丰县| 淄博市| 上犹县| 闵行区| 屏边| 肃南| 永康市| 正蓝旗| 晴隆县| 九江县| 太保市| 闸北区| 乐安县| 平阳县| 晴隆县| 顺平县| 红安县| 乐业县| 巫溪县| 弥勒县| 孟连| 稷山县| 冕宁县| 犍为县| 司法| 府谷县| 叙永县| 高密市| 广南县| 梁山县| 灌南县| 宣城市| 新巴尔虎左旗| 昂仁县| 古丈县| 克什克腾旗|