欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux系統(tǒng)下MySQL的初始化和配置指南

 更新時間:2023年11月09日 11:42:24   作者:雷紫go!  
當(dāng)MySQL的系統(tǒng)庫(mysql系統(tǒng)庫)發(fā)生故障或需要新加一個mysql實(shí)例時,需要初始化mysql數(shù)據(jù)庫,這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)下MySQL的初始化和配置指南的相關(guān)資料,需要的朋友可以參考下

一、初始準(zhǔn)備

先去官網(wǎng)把需要的MYSQL版本下載并安裝好,網(wǎng)上具體下載的方法蠻多的,這里就不贅述了。

(一)服務(wù)初始化

為了保證數(shù)據(jù)庫目錄與文件的所有者為 mysql 登錄用戶,如果以 root 身份運(yùn)行 mysql 服務(wù),需要執(zhí)行下面的命令:

mysqld --initialized --user==mysql

說明:–initialize選項(xiàng)默認(rèn)以“安全”模式來初始化,為 root 用戶生成一個密碼并將該密碼標(biāo)記為過期 ,登錄后需要設(shè)置一個新密碼。生成的臨時密碼會往日志中記錄一份。

查看密碼:

cat /var/log/mysqld.log

(二)啟動MYSQL

--1.啟動:systemctl start mysqld
--2.關(guān)閉:systemctl stop mysqld
--3.重啟:systemctl restart mysqld
--4.查看狀態(tài):systemctl status mysqld

mysqld 這個可執(zhí)行文件就代表著 MySQL 服務(wù)器程序,運(yùn)行這個可執(zhí)行文件就可以直接啟動一個服務(wù)器進(jìn)程。

5.查看進(jìn)程:

ps -ef | grep -i mysql

查看進(jìn)程

6.查看mysql服務(wù)是否自啟動

systemctl list-unit-files|grep mysqld.service

查看mysql服務(wù)是否自啟動

這里默認(rèn)是enabled。

  • 如不是enabled可以運(yùn)行如下命令設(shè)置自啟動
systemctl enable mysqld.service
  • 如果希望不進(jìn)行自啟動,運(yùn)行如下命令設(shè)置
systemctl disable mysqld.service

(三)MYSQL登錄

1、首次登錄

mysql -hlocalhost -P3306 -uroot -p

在Enter password:錄入前面得到的初始化密碼

2、修改密碼

  • 因?yàn)槌跏蓟艽a默認(rèn)是過期的,所以查看數(shù)據(jù)庫會報錯
  • 因此需要修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '自定義密碼';

之后就可以正常使用數(shù)據(jù)庫了,如果密碼過于簡單可能會報錯。

3.再次登錄

mysql -uroot -p

錄入已修改的密碼即可

二、設(shè)置遠(yuǎn)程登錄

小編用的是Navicat,具體方法參考網(wǎng)上教程~配置遠(yuǎn)程連接Mysql數(shù)據(jù)庫時遇到如下報錯信息,這是由于Mysql配置了不支持遠(yuǎn)程連接引起的。

(一)確認(rèn)網(wǎng)絡(luò)

1.在遠(yuǎn)程機(jī)器上使用ping ip地址 保證網(wǎng)絡(luò)暢通

ping ip地址

2.在遠(yuǎn)程機(jī)器上使用 telnet命令 保證端口號開放訪問

telnet ip地址 端口號

(二)關(guān)閉防火墻 CentOS6

service iptables stop

CentOS7

systemctl start firewalld.service
systemctl status firewalld.service
systemctl stop firewalld.service
//設(shè)置開機(jī)啟動防火墻
systemctl enable firewalld.service
//設(shè)置開機(jī)禁用防火墻
systemctl disable firewalld.service

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

systemctl status firewalld.service

2.關(guān)閉防火墻

systemctl stop firewalld.servicesystemctl disable firewalld.service

(三)Linux下修改配置

1.進(jìn)入mysql測試:

use mysql;
select Host,User from user;

可以看到 root用戶當(dāng)前配置為localhost

2.修改Host為通配符%

update user set host = '%' where user = 'root';
select Host,User from user;

這樣 root就變成不限制連接的主機(jī)ip

3.使配置立刻生效

flush priviledges;

成功連接?。?!

總結(jié) 

到此這篇關(guān)于Linux系統(tǒng)下MySQL的初始化和配置指南的文章就介紹到這了,更多相關(guān)Linux MySQL初始化和配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用Canal和Kafka解決MySQL與緩存的數(shù)據(jù)一致性問題

    使用Canal和Kafka解決MySQL與緩存的數(shù)據(jù)一致性問題

    這篇文章主要介紹了使用Canal和Kafka解決MySQL與緩存的數(shù)據(jù)一致性問題,文中通過圖文結(jié)合的方式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-07-07
  • MySQL Memory 存儲引擎淺析

    MySQL Memory 存儲引擎淺析

    需求源自項(xiàng)目中的MemCache需求,開始想用MemCached(官方站點(diǎn):http://memcached.org/ ),但這個在Linux下面應(yīng)用廣泛的開源軟件無官方支持的Windows版本
    2011-12-12
  • 詳解Mysql基礎(chǔ)語法的使用

    詳解Mysql基礎(chǔ)語法的使用

    MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),目前屬于 Oracle 旗下產(chǎn)品。這篇文章主要介紹了Mysql基礎(chǔ)語法的使用,需要的朋友可以參考下
    2018-07-07
  • MySQL開啟慢查詢?nèi)罩緇og-slow-queries的方法

    MySQL開啟慢查詢?nèi)罩緇og-slow-queries的方法

    MySQL中提供了一個慢查詢的日志記錄功能,可以把查詢SQL語句時間大于多少秒的語句寫入慢查詢?nèi)罩?,日常維護(hù)中可以通過慢查詢?nèi)罩镜挠涗浶畔⒖焖贉?zhǔn)確地判斷問題所在
    2016-05-05
  • MySQL 給用戶添加 ALTER VIEW 的權(quán)限的步驟

    MySQL 給用戶添加 ALTER VIEW 的權(quán)限的步驟

    在 MySQL 中,用戶權(quán)限的管理是非常重要的,以確保數(shù)據(jù)庫安全性和數(shù)據(jù)完整性,這篇文章主要介紹了MySQL 給用戶添加 ALTER VIEW 的權(quán)限,需要的朋友可以參考下
    2024-05-05
  • mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解

    mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解

    MySQL的binlog日志是MySQL日志中非常重要的一種日志,下面這篇文章主要給大家介紹了關(guān)于mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-10-10
  • mysql如何開啟各種日志

    mysql如何開啟各種日志

    這篇文章主要介紹了mysql如何開啟各種日志,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 詳解數(shù)據(jù)庫_MySQL: mysql函數(shù)

    詳解數(shù)據(jù)庫_MySQL: mysql函數(shù)

    這篇文章主要介紹了數(shù)據(jù)庫_MySQL: mysql函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • MySQL索引使用全程分析

    MySQL索引使用全程分析

    本文將介紹MySQL索引詳細(xì)使方法;需要的朋友可以參考下
    2012-11-11
  • mysql事務(wù)隔離級別詳情

    mysql事務(wù)隔離級別詳情

    這篇文章主要介紹了mysql事務(wù)隔離級別,文章圍繞mysql事務(wù)隔離的相關(guān)資料詳細(xì)展開文章重點(diǎn),需要的小伙伴可以參考一下,希望對你有所幫助
    2021-10-10

最新評論