ubuntu離線安裝Mysql資料庫

2021-10-01 11:03:46 字數 1303 閱讀 8942

2. 安裝 deb 包

3. 配置 mysql

4.啟動 mysql

cd /usr/local/src

sudo dpkg -i mysql-5.5.22-debian6.0-i686.deb

mysql server 被初始化在 /opt/mysql/server-5.5

groupadd mysql (注意:需要root許可權)

useradd -r -g mysql mysql

sudo apt-get install libaio-dev

ln -s /opt/mysql/server-5.5 /usr/local/mysql

sudo mkdir /usr/local/mysql/data

sudo chown -r mysql. /usr/local/mysql/data

初始化資料庫

sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

將mysqld的啟動shell程式放到系統服務目錄下

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

將 mysql 的配置檔案放到系統配置/etc目錄下,mysql在全域性作用範圍要使用該配置檔案

sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

sudo /etc/init.d/mysql start

(注意:這一步可能啟動失敗,原因是ubuntu自帶的舊版配置檔案/etc/mysql/my.cnf仍在起作用,解決方法是把它刪掉,或者用新的替換掉)

更改 mysql root 管理員密碼

sudo /usr/local/mysql/bin/mysqladmin -u root password [你希望設定的密碼]

測試是否可以登入 mysql

sudo /usr/local/mysql/bin/mysql -u root -p [可選資料庫名稱]

mysql.sock 存放在 /tmp/mysql.sock

(注:我似乎安裝好deb以後就有服務了,軟連線的步驟上文已經有了)

如果在此之後安裝mysql-common,會影響mysql server的配置檔案,需要重新更改/etc/mysql/my.cnf 中的basedir、datadir和log 或修改 php.ini 中的設定,如pdo

ubuntu安裝mysql離線包

ubuntu安裝mysql離線包 測試環境 ubuntu12.04 amd64 mysql離線包 mysql 5.5.25 linux2.6 x86 64.tar.gz 官方安裝步驟如下 注意事項 如果執行scripts mysql install db user mysql時出現如下錯誤 inst...

Ubuntu安裝mysql離線包

ubuntu安裝mysql離線包 測試環境 ubuntu12.04 amd64 mysql離線包 mysql 5.5.25 linux2.6 x86 64.tar.gz 官方安裝步驟如下 注意事項 如果執行scripts mysql install db user mysql時出現如下錯誤 inst...

MySQL如何安裝離線 mysql離線安裝

yum y install mysql server mysql mysql devel 離線安裝 wget 1,複製到指定目錄 mv mysql 5.6.35 linux glibc2.5 x86 64 usr local mysql 2,建立mysql使用者和組 groupadd mysql u...