日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

aarch64安装mysql_Linux安装MySQL

發(fā)布時間:2023/12/20 数据库 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 aarch64安装mysql_Linux安装MySQL 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux安裝MySQL

1、 MySQL安裝包下載

根據(jù)Linux版本選擇相對應安裝包下載

2、 創(chuàng)建安裝目錄

mkdir /usr/local/mysql

把下載的安裝包存放該目錄

3、 解壓安裝包

tar -xvf MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar

解壓文件詳情

MySQL-client-5.6.36-1.el6.x86_64.rpm???   ? ? ? ? ? ? #MySQL客戶端程序

MySQL-devel-5.6.36-1.el6.x86_64.rpm ? ? ? ? ? ? ? ? ? ?#MySQL的庫和頭文件

MySQL-embedded-5.6.36-1.el6.x86_64.rpm ? ? ? ? ? ?#MySQL的嵌入式程序

MySQL-shared-compat-5.6.36-1.el6.x86_64.rpm ? ? ?#RHEL兼容包

MySQL-shared-5.6.36-1.el6.x86_64.rpm ? ? ? ? ? ? ? ? ?#MySQL的共享庫

MySQL-server-5.6.36-1.el6.x86_64.rpm ? ? ? ? ? ? ? ? ?#MySQL服務端程序

MySQL-test-5.6.36-1.el6.x86_64.rpm ? ? ? ? ? ? ? ? ? ? #MySQL的測試組件

4、

為系統(tǒng)添加mysql組和mysql用戶

添加mysql組

groupadd mysql

為mysql組添加mysql用戶

useradd -r -g mysql -s /bin/false mysql

注意:Because the user is required only for ownership purposes, not login purposes, the useradd command uses the -r and -s /bin/false options to create a user that does not have login permissions to your server host. Omit these options if your useradd does not support them. (mysql只作為系統(tǒng)賬號,不可用于登陸)

5、 mysql目錄權限擁有者修改

chown -R mysql:mysql ./

6、 安裝準備

查看之前是否有安裝

rpm -qa|grep -i mysql

刪除安裝信息

rpm -e mysql-libs –nodeps

7、 安裝MySQL

按照如下順序進行安裝

rpm -ivh MySQL-client-5.6.36-1.el6.x86_64.rpm

rpm-ivh MySQL-devel-5.6.36-1.el6.x86_64.rpm

rpm-ivh MySQL-server-5.6.36-1.el6.x86_64.rpm

rpm-ivh MySQL-shared-5.6.36-1.el6.x86_64.rpm

在安裝MySQL-server-5.6.36-1.el6.x86_64.rpm時可能會遇到這種情況,是因為缺少libnuma依賴,需先解決依賴缺少問題再重新安裝。

安裝依賴方式

(1)??? yum安裝

yum -y install libnuma

(2)??? 下載缺少的對應包

rpm -ivh numactl-2.0.9-2.el6.x86_64.rpm

8、 安裝完成,啟動服務

service mysql start

9、 配置MySQL登錄密碼,并授權主機登陸。

(1)??? 獲取MySQL安裝時生成的隨機密碼

cat /root/.mysql_secret

(2)??? 通過獲取的密碼,執(zhí)行登陸

mysql -uroot –p

(3)??? 重置root密碼

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('p@ssw0rd');

(4)??? 授權主機登陸

授權任意主機可登錄

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'p@ssw0rd' WITH GRANT OPTION;

授權指定主機可登錄

GRANT ALL PRIVILEGES ON *.* TO 'root'@'xxx.xxx.xxx.xx' IDENTIFIED BY 'p@ssw0rd' WITH GRANT OPTION;

立即執(zhí)行新權限

FLUSH PRIVILEGES;

(5)??? 退出MySQL命令行

quit

10、重啟服務

service mysql restart

11、開發(fā)3306端口

查看防火墻狀態(tài)

/etc/init.d/iptables status

查看是否已開發(fā)3306端口,沒有則開放3306端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

總結

以上是生活随笔為你收集整理的aarch64安装mysql_Linux安装MySQL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。