免费在线a视频-免费在线观看a视频-免费在线观看大片影视大全-免费在线观看的视频-色播丁香-色播基地

Linux 安裝 Mysql5.7.20 版本

:2022年01月22日 CSDN
分享到:

1.服務器環境CentOS 7.22.移除 mariadb操作之如果有默認數據庫馬瑞 DB 前先移除 mariadbyum -y remove mari*rm -rf /var/lib/mysql/*3.下載tar包mysql5.7 的 tar 包:下載地址:https://dev.mysql.com/g...

1.服務器環境

CentOS 7.2

2.移除 mariadb

操作之如果有默認數據庫馬瑞 DB 前先移除 mariadb

yum -y remove mari*

rm -rf /var/lib/mysql/*

3.下載tar包

mysql5.7 的 tar 包:

下載地址:

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

4.使用 ftp 工具把 tar 包傳輸到 usr/local/目錄下

6cbfd295c9ff94a61d5c56bf1acf9082.jpg

推薦工具 Xftp 下載地址

4.1解壓 tar 包

tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

4.2更改文件名稱

mv mysql-5.7.28-linux-glibc2.12-x86_64 mysql

5.創建用戶和用戶組并賦予權限

groupadd mysql

useradd -r -g mysql mysql

chown -R mysql:mysql mysql/

6.安裝和初始化數據庫

cd mysql

./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US

如果無錯誤繼續,出現如下錯誤的

0722eb1b70d81871c2c3ad2fceaf44e7.jpg

報錯信息:bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

解決辦法:

yum update

yum install -y libaio

**

7.獲取初始登錄密碼

執行上一步操作后會在命令行輸出 root@localhost: gFamcspKm2+u localhost: 后面的這一串便是你首次登陸 mysql 需要的初始密碼

如下圖:

de037d2c60596fea04fd024e8b6e7cd8.jpg

配置 my.cnf

vim /etc/my.cnf

下面的粘貼進去

[mysqld]

character_set_server=utf8

init_connect='SET NAMES utf8'

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

socket=/tmp/mysql.sock

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

8.啟動服務

cd /usr/local/mysql/bin/

./mysqld_safe --user=mysql &

9.設置開機啟動

進入 /usr/local/mysql 文件夾

cd /usr/local/mysql/support-files

cp mysql.server /etc/init.d/mysql

10.使用 service mysqld 命令啟動/停止服務

service mysql start/stop/restart

實在不行,用這個:

sudo ./support-files/mysql.server start

注意,5.7 版本往上修改密碼:

mysql -uroot -p你的密碼

use mysql

update mysql.user set authentication_string=password('123456') where user='root'

全局使用 mysql

ln -s /usr/local/mysql-5.7.22/bin/mysql /usr/bin

新建用戶遠程連接 mysql 數據庫

grant all on *.* to admin@'%' identified by '123456' with grant option;

flush privileges;

允許任何ip地址(%表示允許任何ip地址)的電腦用admin帳戶和密碼(123456)來訪問這個mysql server。

注意admin賬戶不一定要存在。

支持 root 用戶允許遠程連接 mysql 數據庫

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

flush privileges;

11.異常

11.1解決“ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (111)”

rm -rf /tmp/mysql.sock

cd /usr/local/mysql

sudo ./support-files/mysql.server start

mkdir /var/run/mysqld/

chown -R mysql.mysql /var/run/mysqld/

mysql> use mysql

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

SET PASSWORD = PASSWORD('123456');

Query OK, 0 rows affected, 1 warning (0.00 sec)

啟動異常[“ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)”]

解決辦法:mysql 服務未啟動,啟動就好了.

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

alter user user() identified by "123456";

-[x]服務器重啟后連接 mysql 出現 ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/data/mydata/mysql.sock’ (111)類似

[mysqld]

character_set_server=utf8

init_connect='SET NAMES utf8'

basedir=/usr/local/mysql-5.7.22

datadir=/usr/local/mysql-5.7.22/data

socket=/tmp/mysql.sock

log-error=/var/log/mysqld.log

pid-file=/data/mydata/mysqld.pid

bind-address=0.0.0.0

socket = /data/mydata/mysql.sock

[client]

socket = /data/mydata/mysql.sock

把 mysqld.pid 的文件換個其他文件夾就行了

11.2 異常

[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

在初始化安裝時增加

--explicit_defaults_for_timestamp=1

————————————————

版權聲明:本文為CSDN博主「公眾號:Java Pro」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/fine_cui/article/details/111397398

[我要糾錯]
[ 編輯:王振袢 &發表于江蘇 ]
關鍵詞: 服務器 環境 CentOS 7.22. 移除

來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。

點個贊
0
踩一腳
0

您在閱讀:Linux 安裝 Mysql5.7.20 版本

Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利

蘇公網安備32010402000125 蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司

南京思必達教育科技有限公司版權所有   百度統計

主站蜘蛛池模板: 日本天堂网在线观看 | 亚洲玖玖 | 瑟瑟网站免费网站入口 | 欧美亚洲日本国产 | fc2在线亚洲一区 | 97久久人人做人人爽人人澡 | 国产va精品网站精品网站精品 | 本日三级 | 国产日韩欧美久久久 | 日韩免费观看视频 | 午夜羞羞视频在线观看 | 国产精品亚洲欧美日韩区 | 日本一区视频 | 国产一区二区在线视频观看 | 成人免费淫片免费观看 | 黄色片a| 免费国产不卡午夜福在线观看 | 欧美伊人久久综合网 | 免费国产h视频在线观看 | 91视频链接 | 亚州色拍拍拍 | 在线观看亚洲人成网站 | 天天久久 | 国产精品久久久亚洲动漫 | 一区二区三区在线 | 欧 | 婷婷国产 | 视频h在线 | 伦理剧在线 | 日韩1页| 欧美不卡在线 | 91精品国产美女福到在线不卡 | 九九影院韩国理伦片 | 在线 你懂的| 国产日产亚洲欧美综合另类 | 最近更新2019中文字幕国语 | 91久久亚洲最新一本 | 久久亚洲精品成人综合 | 一菊综合网成人综合网 | 日本vs欧美一区二区三区 | 日本老年人精品久久中文字幕 | 日韩在线一区二区三区免费视频 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產品享最低成本,有需要聯系,
  • 卡爾蔡司鏡片優惠店,鏡片價格低
  • 蘋果原裝手機殼