解除安裝系統自帶的mariadb
rpm -qa|grep mariadb // 查詢出來已安裝的mariadb
rpm -e --nodeps 檔名 // 解除安裝mariadb,檔名為上述命令查詢出來的檔案
tar -zxvf mysql5.6.tar.gz
2.複製解壓後的mysql目錄到系統的本地軟體目錄:
cp mysql5.6/ /usr/local/mysql -r
3.新增系統mysql組和mysql使用者:
groupadd mysql
useradd -r -g mysql mysql
4.進入安裝目錄
cd /usr/local/mysql
5.修改當前目錄擁有者為mysql使用者:
chown -r mysql:mysql ./
6.安裝資料庫:
./scripts/mysql_install_db --user=mysql
如果安裝報錯,執行下面語句後,再安裝一次
yum -y install autoconf
7.修改當前目錄擁有者為root使用者:
chown -r root:root ./
8.修改當前data目錄擁有者為mysql使用者
chown -r mysql:mysql data
9.新增開機啟動:
cp support-files/mysql.server /etc/init.d/mysql
10.啟動mysql服務:
service mysql start
11.把mysql客戶端放到預設路徑:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
以上步驟則完成mysql的安裝,預設無密碼,如果要改密碼就執行下面語句,單引號裡寫密碼
./bin/mysqladmin -u root password '密碼'
如果要修改所有ip可以連線,就進行以下操作
1.登陸mysql,回車,輸入密碼回車,無密碼直接回車
mysql -u root -p
2.執行以下語句
use mysql;
update user set host = '%' where user = 'root' and host='localhost';
select host, user from user;
3.退出連線然後重啟
exit;
service mysql restart
Linux環境下安裝MySQL5 6
wget 1 解壓 2 挪動位置,並重命名檔案 mv mysql 5.6.43 linux glibc2.12 x86 64 usr local mysql 刪除安裝包 rm rf mysql 5.6.43 linux glibc2.12 x86 64.tar.gz 3 先檢查是否有mysql使用者...
mysql5 6亂碼 mysql5 6亂碼
安裝mysql5.6版本遇到乙個問題,字符集亂碼,如下圖 由於是新安裝的本地資料庫,所以一定是配置的事情,查詢資料庫字符集配置,如下 有兩個是latin1的字符集,本人是window7環境,在網路找了很多資料,都顯示為修改 c program files mysql mysql server 5.6...
linux下Mysql5 6原始碼安裝
選擇source code 2 安裝必要軟體包 root domain yum y install gcc gcc c autoconf automake zlib libxml ncurses devel libmcrypt libtool ltdl devel make cmake bison ...