當(dāng)前位置:首頁(yè) > IT技術(shù) > 數(shù)據(jù)庫(kù) > 正文

llinux(centerOS)下安裝mysql(按照命令復(fù)制安裝就可以了,傻瓜式)
2021-09-10 18:15:35

linux系統(tǒng):Centos 7.5(使用 lsb_release -a 查看版本信息)
mysql版本:mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz
查看是否安裝mysql ps -ef | grep mysql
下載地址:
http://dev.mysql.com/downloads/mysql/5.6.html#downloads
llinux(centerOS)下安裝mysql(按照命令復(fù)制安裝就可以了,傻瓜式)_mysql
也可以直接在linux下載:
[root@10 mysql]# wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz
1.安裝mysql依賴(lài)的庫(kù)

yum install libaio.so.1
yum install -y perl-Data-Dumper

2.將下載的文件解壓:

[root@10 mysql]#tar-zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz
[root@10 mysql]#mv mysql-5.6.39-linux-glibc2.12-x86_64  /usr/local/mysql

添加系統(tǒng)mysql組和mysql用戶(hù):

[root@10 mysql]#groupadd mysql
[root@10 mysql]#useradd -r -g mysql mysql

3.安裝數(shù)據(jù)庫(kù):

步驟1: 進(jìn)入安裝mysql軟件目錄:
[root@10 mysql]#  cd /usr/local/mysql/
步驟2:修改當(dāng)前目錄擁有者為mysql用戶(hù):
[root@10 mysql]# chown -R mysql:mysql ./
步驟3:安裝數(shù)據(jù)庫(kù):
[root@10 mysql]#  ./scripts/mysql_install_db --user=mysql
步驟4:修改當(dāng)前目錄擁有者為root用戶(hù):
[root@10 mysql]# chown -R root:root ./
步驟5:修改當(dāng)前data目錄擁有者為mysql用戶(hù):
[root@10 mysql]# chown -R mysql:mysql data

到此數(shù)據(jù)庫(kù)安裝完畢

添加mysql服務(wù)開(kāi)機(jī)自啟動(dòng)(將mysql加入Service系統(tǒng)服務(wù))

首先需要將scripts/mysql.server服務(wù)腳本復(fù)制到/etc/init.d/,并重命名為mysqld
[root@10 mysql]#cp support-files/mysql.server /etc/init.d/mysql
通過(guò)chkconfig命令將mysqld服務(wù)加入到自啟動(dòng)服務(wù)項(xiàng)中
[root@10 mysql]#chkconfig --add mysqld
查看是否添加成功
[root@10 mysql]#chkconfig --list mysqld

llinux(centerOS)下安裝mysql(按照命令復(fù)制安裝就可以了,傻瓜式)_數(shù)據(jù)庫(kù)_02
如果看到mysql的服務(wù),并且3,4,5都是on的話(huà)則成功,如果是off,則執(zhí)行

[root@10 mysql]#chkconfig --level 345 mysqld  on

啟動(dòng)mysql服務(wù):

[root@10 mysql]#service mysql start

查看mysql運(yùn)行狀態(tài)

[root@10 mysql]#service mysql status

給root用戶(hù)設(shè)置新密碼( root初始密碼為空):

[root@10 mysql]# ./bin/mysqladmin -u root password

llinux(centerOS)下安裝mysql(按照命令復(fù)制安裝就可以了,傻瓜式)_數(shù)據(jù)庫(kù)_03
把mysql客戶(hù)端放到默認(rèn)路徑

[root@10 mysql]#ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql  (注意:建議使用軟鏈過(guò)去,不要直接包文件復(fù)制,便于系統(tǒng)安裝多個(gè)版本的mysql)

[root@10 mysql]#mysql -uroot -p   登錄成功

llinux(centerOS)下安裝mysql(按照命令復(fù)制安裝就可以了,傻瓜式)_linux_04

A  開(kāi)啟遠(yuǎn)程訪(fǎng)問(wèn)

[root@10 mysql]# mysql -uroot -p

Enter password:

mysql>GRANT   ALL   PRIVILEGES   ON   *.*   TO   'root'@'%'   WITH   GRANT   OPTION;           //賦予任何主機(jī)訪(fǎng)問(wèn)數(shù)據(jù)的權(quán)限

Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH   PRIVILEGES;                                                                                                         // 授權(quán)生效

Query OK, 0 rows affected (0.00 sec)

mysql> EXIT

Bye

B  設(shè)置數(shù)據(jù)庫(kù)編碼

修改/usr/local/mysql/my.conf,在[mysqld]后加入:

character-set-server=utf8

前人栽樹(shù),后人乘涼(相關(guān)博客):

?

本文摘自 :https://blog.51cto.com/u

開(kāi)通會(huì)員,享受整站包年服務(wù)立即開(kāi)通 >