CentOS7 64 安裝mysql筆記

2021-08-14 02:20:33 字數 2460 閱讀 2221

安裝依賴

[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...