centos 編譯安裝mysql 5 5 62

2021-10-11 00:24:39 字數 1849 閱讀 2969

1、mkdir /home/mysql;

2、1、查詢版本

rpm -qa|grep mariadb

3、刪除

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

4、刪除配置檔案

rm /etc/my.cnf

5、groupadd mysql

6、useradd -g mysql mysql

7、chown -r mysql:mysql ./

可以指定pid的安裝位置,如果預設,在啟動mysql時,會有[警告]對–pid檔案的不安全配置:路徑中的位置』/home/mysql/data』可供所有作業系統使用者訪問。考慮選擇乙個不同的目錄。

8、./scripts/mysql_install_db --user=mysql --basedir=/usr/local/src/mysql-5.5.62/ --datadir=/home/mysql/data/

拷貝配置檔案,將mysql的配置檔案拷貝為/etc/目錄下的my.cnf,若提示已存在直接覆蓋

9、cp /usr/local/src/mysql-5.5.62/support-files/my-medium.cnf /etc/my.cnf

拷貝啟動程式,將mysql的啟動程式拷貝到/etc/init.d/目錄下

10、cp /usr/local/src/mysql-5.5.62/support-files/mysql.server /etc/init.d/mysqld

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

11、chown -r mysql:mysql /home/mysql/data

12、chown 777 /etc/my.cnf

13、 chmod +x /etc/rc.d/init.d/mysqld

14、 chkconfig --add mysqld

15、 chkconfig --list mysqld

匯出命令:(windows下,請退出mysql後操作命令)

mysqldump -u root -p zj > /mnt/data1/zj.sql;

mysqldump --socket=/mnt/data1/mysql/mysql.sock -u root -p hwpingxuan> /mnt/data1/hwpingxuan.sql

mysqldump -u root -p zj> d:\zj.sql

匯入命令:

source /home/mysql_bak/data1/zj.sql;

source e:/backup/jizhepeixun_full_20200928201139375.sql;

16、在使用mysql -uroot -p時出現:-bash: mysql: command not found,原因:這是由於系統缺省會查詢/usr/bin下的命令,如果這個命令不在這個目錄下,當然會找不到命令,我們需要做的就是對映乙個鏈結到/usr/bin目錄下,相當於建立乙個鏈結檔案。

首先得知道mysql命令或mysqladmin命令的完整路徑,比如mysql的路徑是:/usr/local/mysql/bin/mysql,我們則可以這樣執行命令:# ln -s /usr/local/src/mysql-5.5.62/bin/mysql /usr/bin

17、給root帳號設定密碼,輸入命令:mysql -uroot -p回車,在提示輸入密碼時直接回事,然後再update mysql.user set password = password(『123456』) where user = 『root』;

flush privileges;

centos編譯安裝mysql

groupadd mysql 新增mysql組 useradd g mysql s sbin nologin mysql 建立使用者mysql並加入到mysql組,不允許mysql使用者直接登入系統 mkdir p data mysql 建立mysql資料庫存放目錄 chown r mysql my...

CentOS下編譯安裝MySQL

目錄 步驟 準備工作 檢查是否已安裝 新增mysql使用者和組 編譯安裝mysql 修改mysql相關目錄所有者和組 初始化mysql 複製mysql配置檔案和啟動指令碼 啟動 關閉mysql服務端,配置開機啟動 啟動mysql客戶端並設定密碼 部分問題的解決方法 附錄 1.準備工作 安裝編譯原始碼...

CentOS下手動安裝編譯Mysql

新手環境編譯文件記錄 mysql mysql從5.5開始,源 安裝將原來的configure改為cmake,因此在安裝 mysql 5.5.x時,需要先安裝cmake,可以通過原始碼安裝 一 需要安裝各種依賴庫和安裝工具 mysql使用cmake跨平台工具預編譯原始碼,用於設定mysql的編譯引數。...