以下是用putty工具遠端登入到伺服器,在命令列下面操作:
一、安裝mysql
1、安裝cmake
#cd /usr/local/src
#tar zxvf cmake-3.0.2.tar.gz
#cd cmake-3.0.2
#./configure
#make
#make install
2、安裝mysql
groupadd mysql #新增mysql組
useradd -g mysql mysql -s /bin/false
#建立使用者mysql並加入到mysql組,不允許mysql使用者直接登入系統
mkdir -p /data/mysql
#建立mysql資料庫存放目錄
chown -r mysql:mysql /data/mysql
#設定mysql資料庫存放目錄許可權
mkdir -p /usr/local/mysql
#建立mysql安裝目錄
cd /usr/local/src #進入軟體包存放目錄
tar zxvf mysql-5.6.22.tar.gz
#解壓cd mysql-5.6.22 #進入目錄
cmake .
-dcmake_install_prefix=/usr/local/mysql -dmysql_datadir=/data/mysql
-dsysconfdir=/etc #配置
make #編譯
make install #安裝
rm -rf /etc/my.cnf
#刪除系統預設的配置檔案(如果預設沒有就不用刪除)
cd /usr/local/mysql
#進入mysql安裝目錄
./scripts/mysql_install_db --user=mysql
--basedir=/usr/local/mysql --datadir=/data/mysql #生成mysql系統資料庫
ln -s /usr/local/mysql/my.cnf /etc/my.cnf
#新增到/etc目錄的軟連線
cp ./support-files/mysql.server
/etc/rc.d/init.d/mysqld #把mysql加入系統啟動
chmod 755 /etc/init.d/mysqld
#增加執行許可權
chkconfig mysqld on #加入開機啟動
vi /etc/rc.d/init.d/mysqld
#編輯basedir=/usr/local/mysql
#mysql程式安裝路徑
datadir=/data/mysql
#mysql資料庫存放目錄
:wq! #儲存退出
service mysqld start #啟動
vi /etc/profile
#把mysql服務加入系統環境變數:在最後新增下面這一行
export
path=$path:/usr/local/mysql/bin
:wq! #儲存退出
source /etc/profile #使配置立刻生效
下面這兩行把mysql的庫檔案鏈結到系統預設的位置,這樣在編譯類似php等軟體時可以不用指定mysql的庫檔案位址..........
ln -s /usr/local/mysql/lib/mysql
/usr/lib/mysql
ln -s /usr/local/mysql/include/mysql
/usr/include/mysql
mkdir /var/lib/mysql #建立目錄
ln -s /tmp/mysql.sock
/var/lib/mysql/mysql.sock #新增軟鏈結
mysql_secure_installation #設定mysql密碼,根據提示按y
回車輸入2次密碼
linux下編譯安裝mysql
新建執行mysql的使用者 groupadd mysql useradd g mysql mysql 開始編譯 安裝 su mysql tar zxvf mysql 5.0.86.tar.gz cd mysql 5.0.86 configure prefix opt mysql with extra...
linux下mysql編譯安裝方法備忘
tar zxvf mysql 5.0.45.tar.gz c usr src cd usr src mysql 5.0.45 configure prefix usr local mysql with charset gbk localstatedir usr local mysql data ma...
linux 下編譯安裝 mysql 5 5 8
mysql 5.5.13 cmake 從mysql5.0開始使用cmake編譯安裝原始碼包,這不同於以往的configure make make install in mysql 5.5,cmake is used as the build framework on all platforms 以下...