MySQL原始碼安裝與配置

2022-03-22 23:48:26 字數 1928 閱讀 7783

mysql原始碼安裝與配置,對於mysql在linux下安裝主要有兩種途徑:

模式一:通過apt-get命令獲取mysq,但是這個mysql不再由你來決定; 模式二:通過自定義的mysql版本進行安裝。

在實際開發過程之中,所有的軟體使用都會有乙個標準:採用穩定版。

1、 如果要想在linux系統上安裝mysql,那麼就需要首先**以下支援的的第三方庫檔案:

apt-get install libaio1 libaio-dev2、 將使用的mysql開發版本上傳到linux系統之中,隨後為其進行解壓縮控制:

- 將mysql開發包解壓縮到/usr/local目錄下:

tar xzvf /srv/ftp/mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz -c /usr/local3、 隨後為了方便進行配置管理,建議將mysql解壓縮後的資料夾名稱進行更名處理:

mv /usr/local/mysql-5.6.10-linux-glibc2.5-x86_64/ /usr/local/mysql4、 將mysql的可執行命令配置到環境屬性之中:

開啟環境配置檔案:vim /etc/profile 在裡面設定如下的內容:export mysql_home=/usr/local/mysql

export path=$path:$mysql_home/bin:使配置立即生效:source /etc/profile;

5、 進行mysql安裝,mysql安裝程式的路徑:

- 本次的mysql的資料檔案的路徑:/usr/local/mysql/data;

/usr/local/mysql/scripts/mysql_install_db --user=root --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data6、 啟動mysql服務,使用的命令為:

- 前台啟動:/usr/local/mysql/bin/mysqld_safe --user=root;

- 後台啟動:

nohup /usr/local/mysql/bin/mysqld_safe --user=root > /dev/null 2>&1 &

啟動之後會立刻告訴使用者mysql的程序編號是多少。

7、 當mysql服務啟動成功之後下面就需要對操作進行測試,查詢mysql版本:

mysqladmin version

8、 現在的mysql還不能夠使用,因為此時沒有配置密碼,當前的使用者名稱是root,那麼如果要使用則要修改密碼,預設的密碼是乙個空密碼,進行root登入:mysql -uroot -p

如果出現讓你輸入密碼的處理的話,不需要費勁,直接選擇「回車」。

9、 將root賬戶的密碼設定為「mysqladmin」:

update mysql.user set password=password('mysqladmin') where user='root'

10、 此時的密碼並沒有生效,需要做乙個許可權的重新整理:flush privileges ;

11、 退出當前的mysql服務,輸入:quit,再次登入輸入:mysql -uroot -pmysqladmin;

12、 由於隨後的專案的執行環境需要通過遠端進行mysql的連線,所以最好開啟所有的遠端配置許可權:

grant all privileges on *.* to 'root'@'%' with grant option ;

grant all privileges on *.* to 'root'@'%' identified by 'mysqladmin' with grant option ;

flush privileges ;13.修改/usr/local/mysql/my.cnf檔案

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data隨後可以使用任意的乙個mysql的客戶端進行連線訪問設定。

原始碼安裝 mysql 原始碼安裝 mysql

yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...

mysql原始碼編譯與安裝

搞了好久,我真是裂開 基本步驟都在這裡 但是有幾個問題 1.my.ini裡面的路徑必須是雙斜線 d testprogram testprogram sql mysql 5.7.24 winx64 一開始這個樣子是不行的 d testprogram testprogram sql mysql 5.7....

mysql 原始碼文件 mysql原始碼安裝官方文件

以下是安裝mysql原始碼分發版的更詳細的描述 1.為mysqld增加乙個登入使用者和組 2.shell groupadd mysql3.shell useradd g mysql mysql 這些命令將增加mysql組和mysql使用者。不同版本的unix中,useradd和groupadd的語法...