安裝依賴
[root@localhost local]# yum -y install perl perl-devel autoconf libaio
解壓安裝包, 並移動到安裝目錄
[root@localhost local]# tar -xzvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
[root@localhost local]# cp mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql -r
新增使用者組合使用者
[root@localhost local]# groupadd mysql
[root@localhost local]# useradd -r -g mysql -s /bin/false mysql
6.進入安裝mysql軟體目錄,修改目錄擁有者為mysql使用者
[root@localhost local]# cd mysql/
[root@localhost mysql]# chown -r mysql:mysql ./
安裝資料庫,
異常: -bash: ./scripts/mysql_install_db: /usr/bin/perl
解決辦法:
[root@localhost mysql]# yum install -y perl-data-dumper
安裝完成,修改當前目錄擁有者為root使用者, 修改當前data目錄擁有者為mysql使用者
[root@localhost mysql]# chown -r root:root ./
[root@localhost mysql]# chown -r mysql:mysql data
mysql 安裝結束.
9.新增mysql服務開機自啟動
[root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysql
–賦予可執行許可權
[root@localhost mysql]# chmod +x /etc/init.d/mysql
–新增到服務
[root@localhost mysql]# chkconfig –add mysql
–檢視服務列表
[root@localhost mysql]# chkconfig –list
如果看到mysql的服務,並且3,4,5都是on的話則成功,如果是off,則執行
10.啟動mysql服務
–建立日誌目錄
[root@localhost mysql]# mkdir /var/log/mariadb
[root@localhost mysql]# service mysql start
移動mysql客戶端到預設路徑, 通過軟連
[root@localhost mysql]# ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
登入mysql
[root@localhost bin]# mysql -uroot -p
通過使用 mysql -uroot -p 連線資料庫(預設資料庫的root使用者沒有密碼,這個需要設定乙個密碼)。
解決方法:開啟/etc/my.cnf,看看裡面配置的socket位置是什麼目錄。「socket=/var/lib/mysql/mysql.sock」
路徑和「/tmp/mysql.sock」不一致。建立乙個軟連線:
–修改密碼
mysql> use mysql;
mysql> update user set password=password(『123』) where user=』root』 and host=』localhost』;
mysql> flush privileges;
–刪除匿名使用者, 登入root使用者:
[root@localhost bin]# mysql -uroot -p123
mysql> delete from mysql.user where user=」;
mysql> flush privileges;
安裝完成!
CentOS 7 64位安裝Docker教程
1.首先解除安裝舊版本的docker sudo yum y remove docker docker common container selinux2.可能還要解除安裝舊版本的docker selinux包,這個包與官方的docker engine包相衝突了 sudo yum y remove d...
centOS7 64位下安裝mysql
wget2.安裝mysql源 yum localinstall mysql57 community release el7 8.noarch.rpm3.檢查mysql源是否安裝成功 yum repolist enabled grep mysql.community.4.安裝mysql yum ins...
CentOS7 64位安裝MySql教程
1 先檢查系統是否裝有mysql 5.noarch.rpm報錯 bash wget 未找到命令 安裝外掛程式 yum y install wget 3 安裝mysql community release el7 5.noarch.rpm包 sudo rpm ivh mysql community r...