天天看點

linux-mysql-安裝配置簡單實用

 高興原創,每日手記

避免安裝mysql發生意外,端口沖突,程式問題,先查詢是否安裝過mysql.

如有安裝解除安裝掉.

rpm -e mysql --nodeps

安裝mysql 需要擁有cmake 先安裝cmake

tar xzf cmake-*** -C /**

./configure

gmake && gmake install  必須用gmake安裝

 建立運作使用者,此使用者不可以登入系統,

groupadd mysql

useradd  -M  -s /sbin/nologin   mysql  -g  mysql

開始安裝mysql

tar xzf mysql-**** -C /***     解壓包到什麼位置

配置

cmake 

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql   指定安裝位置

-DSYSCONFDIR=/etc/                                        指定初始化參數檔案目錄

-DDEFAULT_CHARSET=utf8                            預設字元集

-DDEFAULT_COLLATION=utf8_general_ci         字元集校隊規則

-DWITH_EXTRA_CHARSETS=all                        指定支援額外其他字元集...all 所有

make && make install

準備工作

chown -R mysql:mysql /usr/local/mysql   給目錄修改使用者群組

rm -rf /etc/my.cnf   删除etc有的my.cnf

cp support-files/my-medium.cnf /etc/my.cnf    在配置目錄中複制檔案到...

初始化資料庫

/usr/local/mysql/scripts/mysql_install_db 

--user=mysql 

--basedir=/usr/local/mysql/ 

--datadir=/usr/local/mysql/data/

設定環境變量

echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile

 . /etc/profile

加入系統服務

cp support-files/mysql.server /etc/rc.d/init.d/mysqld

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

 chkconfig --add mysqld

mysql伺服器使用進入.跟SQL基本一模一樣,不一樣的地方有幾點.

create database 

create table

select from where

繼續閱讀