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

MySQL啟動(dòng)報(bào)錯(cuò)提示發(fā)生系統(tǒng)錯(cuò)誤5,拒絕訪問的原因和解決方法

 更新時(shí)間:2024年01月26日 10:51:33   作者:知識(shí)的記憶  
使用命令net start mysql啟動(dòng)數(shù)據(jù)庫服務(wù)時(shí)候,出現(xiàn)如下錯(cuò)誤提示發(fā)生系統(tǒng)錯(cuò)誤5,拒絕訪問,所以本文給大家介紹了MySQL啟動(dòng)報(bào)錯(cuò)提示發(fā)生系統(tǒng)錯(cuò)誤5,拒絕訪問的原因和解決方法,需要的朋友可以參考下

原因

1.非管理員身份運(yùn)行,大部分情況都是這個(gè)原因

解決方法:

我們只要以管理員身份運(yùn)行“命令提示符”,執(zhí)行命令就不會(huì)提示“發(fā)生系統(tǒng)錯(cuò)誤5,拒絕訪問。”了,就解決了。以Win10系統(tǒng)為例,點(diǎn)擊“開始菜單”-->展開“Windows系統(tǒng)”,右鍵點(diǎn)擊“命令提示符”,選擇“更多”,選擇“以管理員身份運(yùn)行”

或者按路徑找到如下位置,發(fā)送到桌面快捷方式,每次打開就是系統(tǒng)管理員命令窗口了

然后執(zhí)行啟動(dòng)命令 net start mysql,如下圖即可

2.服務(wù)名稱錯(cuò)誤的原因,不是mysql 應(yīng)該是mysql5或者其它服務(wù)名稱錯(cuò)誤,如下圖

會(huì)報(bào)錯(cuò)服務(wù)名無效,解決辦法為修改為net start mysqlXX,XX為版本號(hào),如我的8.0就是net start mysql80

win+r 打開運(yùn)行窗口,輸入services.msc 打開服務(wù)列表,找到mysql,如下圖服務(wù)名稱是MySQL80,這個(gè) 根據(jù)版本不同,名稱不同,具體以你實(shí)際情況為準(zhǔn),應(yīng)該是mysql57,服務(wù)名不區(qū)分大小寫,然后重新打開管理員運(yùn)行窗口,執(zhí)行啟動(dòng)命令 net start mysql57即可;

3.如果服務(wù)列表上的mysql服務(wù)屬性有過改動(dòng),要仔細(xì)看,把它還原回去,不然后續(xù)還會(huì)有問題,如果沒有改動(dòng)可以略過此項(xiàng)排查;

以mysql80為例,登錄為網(wǎng)絡(luò)服務(wù),之前看過其它文章把這個(gè)改成本地系統(tǒng)了,然后屬性里面的登錄也改成了本地系統(tǒng)賬戶,也改了本地賬戶的權(quán)限及用戶組,但是還是有問題,最后就把這個(gè)還是還原到了網(wǎng)絡(luò)服務(wù),如下圖屬性-登錄  此賬戶是網(wǎng)絡(luò)服務(wù)

如果不是網(wǎng)絡(luò)服務(wù),就點(diǎn)擊瀏覽 ,然后在下面輸入要選擇的對象名稱為: Network Service

然后檢查,確定,外面的密碼和確認(rèn)密碼為空,應(yīng)用確定即可,然后直接在服務(wù)列表啟動(dòng)服務(wù)即可

4.修改過MySQL的配置文件,我的就是這個(gè)原因,因?yàn)樾枰_啟一些日志,所以動(dòng)了配置文件,my.ini

為什么修改過配置以后就啟動(dòng)不了了那,兩方面原因:

4.1一個(gè)是配置文件寫的有錯(cuò)誤,比如路徑,這個(gè)要仔細(xì)排查下,不能直接拷貝網(wǎng)上的,因?yàn)樽约旱陌惭b路徑和別人的不一定完全一樣,下面是一個(gè)示例配置文件

# MySQL Server 配置

[mysqld]

# 服務(wù)器端口
port = 3306

# 數(shù)據(jù)目錄
datadir = /var/lib/mysql

# Socket 文件路徑
socket = /var/run/mysqld/mysqld.sock

# 字符集
character-set-server = utf8mb4

# 默認(rèn)存儲(chǔ)引擎
default-storage-engine = InnoDB

# 錯(cuò)誤日志文件路徑
log-error = /var/log/mysql/error.log

# 慢查詢?nèi)罩?
slow-query-log = 1
slow-query-log-file = /var/log/mysql/slow.log
long-query-time = 2

# 最大連接數(shù)
max_connections = 100

# 緩存大小
key_buffer_size = 256M
query_cache_size = 128M
innodb_buffer_pool_size = 512M

# 其他配置項(xiàng)...

# 啟用查詢緩存
query_cache_type = 1
query_cache_limit = 1M
query_cache_size = 128M

# 啟用慢查詢?nèi)罩?
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2

# 啟用二進(jìn)制日志
log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M

# 啟用主從復(fù)制
server-id = 1
log_slave_updates = 1
relay_log = /var/log/mysql/relay-bin.log
read_only = 1

# 啟用 InnoDB 引擎
default_storage_engine = InnoDB
innodb_file_per_table = 1
innodb_buffer_pool_size = 512M
innodb_log_file_size = 256M

# 配置并發(fā)控制
max_connections = 1000
thread_cache_size = 64

# 配置字符集
character_set_server = utf8mb4
collation_server = utf8mb4_unicode_ci

# 配置日志文件路徑和大小限制
general_log = 1
general_log_file = /var/log/mysql/general.log
log_error = /var/log/mysql/error.log
max_error_count = 1000

4.2另一方原因是因?yàn)榕渲梦募木幋a格式變了,導(dǎo)致無法讀取所以服務(wù)才無法啟動(dòng)了

會(huì)有Mysql啟動(dòng) - 錯(cuò)誤1053:服務(wù)沒有及時(shí)響應(yīng)啟動(dòng)或控制請求

一般是配置文件損壞的原因,其它原因可以網(wǎng)上再查詢下

my.ini 文件的編碼格式是 ASCII 或 UTF-8。在 Windows 系統(tǒng)上,my.ini 默認(rèn)使用 ASCII 編碼,但也可以選擇使用 UTF-8 編碼。在 Linux 和 macOS 系統(tǒng)上,my.ini 通常使用 UTF-8 編碼。選擇適當(dāng)?shù)木幋a格式取決于操作系統(tǒng)和 MySQL 版本

修改 my.ini 文件本身的編碼格式,你需要使用一個(gè)文本編輯器來打開和保存文件,并在保存時(shí)選擇所需的編碼格式。下面是一些常見的文本編輯器中修改編碼格式的步驟示例:

  • 使用 Notepad++ 編輯器:
    • 打開 my.ini 文件。
    • 在菜單欄中選擇 "編碼",然后選擇所需的編碼格式,例如 "UTF-8" 或 "UTF-8 with BOM"。
    • 保存文件。
  • 使用 Sublime Text 編輯器:
    • 打開 my.ini 文件。
    • 在菜單欄中選擇 "File"(文件),然后選擇 "Save with Encoding"(另存為指定編碼)。
    • 在彈出的菜單中選擇所需的編碼格式,例如 "UTF-8"。
    • 保存文件。
  • 使用 Visual Studio Code 編輯器:
    • 打開 my.ini 文件。
    • 在底部狀態(tài)欄中點(diǎn)擊當(dāng)前編碼格式(通常是 "UTF-8")。
    • 選擇所需的編碼格式,例如 "UTF-8 with BOM"。
    • 保存文件。

根據(jù)使用的文本編輯器不同,具體步驟可能會(huì)有所差異,但基本思路是打開文件、選擇所需的編碼格式,然后保存文件。請注意,修改 my.ini 文件的編碼格式可能會(huì)影響 MySQL 服務(wù)器的正常運(yùn)行,請謹(jǐn)慎操作并備份文件。

然后再執(zhí)行啟動(dòng)命令進(jìn)行測試即可;

以上就是MySQL啟動(dòng)報(bào)錯(cuò)提示發(fā)生系統(tǒng)錯(cuò)誤5,拒絕訪問的原因和解決方法的詳細(xì)內(nèi)容,更多關(guān)于mysql拒絕訪問錯(cuò)誤5的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • windows 10 下安裝mysql 5.7.17的簡單筆記

    windows 10 下安裝mysql 5.7.17的簡單筆記

    之前一直在Linux下用MySQL,安裝也很簡單,今天試一下windows下安裝,發(fā)現(xiàn)有很多坑,今天小編通過本教程給大家記錄下,一起看看吧
    2016-12-12
  • mysql查看binlog日志的實(shí)現(xiàn)方法

    mysql查看binlog日志的實(shí)現(xiàn)方法

    本文主要介紹了配置和查看MySQL 8.01的binlog日志,包括開啟binlog日志、配置日志格式、查看日志位置和內(nèi)容等,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-11-11
  • MySQL數(shù)據(jù)庫的備份與還原操作方法

    MySQL數(shù)據(jù)庫的備份與還原操作方法

    這篇文章主要介紹了MySQL數(shù)據(jù)庫的備份與還原操作方法,文章圍繞主題展開詳細(xì)的內(nèi)容加入,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • Mysql數(shù)據(jù)庫實(shí)現(xiàn)多字段過濾的方法

    Mysql數(shù)據(jù)庫實(shí)現(xiàn)多字段過濾的方法

    這篇文章主要介紹了Mysql數(shù)據(jù)庫實(shí)現(xiàn)多字段過濾的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • MySQL在線DDL gh-ost使用總結(jié)

    MySQL在線DDL gh-ost使用總結(jié)

    在本篇內(nèi)容里小編給大家整理了關(guān)于MySQL在線DDL gh-ost使用方法和相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • 使用SQL將多行記錄合并成一行實(shí)例代碼

    使用SQL將多行記錄合并成一行實(shí)例代碼

    今天同事問了一個(gè)需求,就是將多行數(shù)據(jù)合并成一行進(jìn)行顯示,查詢了一些資料,這篇文章主要給大家介紹了關(guān)于使用SQL將多行記錄合并成一行的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • mysql技巧:提高插入數(shù)據(jù)(添加記錄)的速度

    mysql技巧:提高插入數(shù)據(jù)(添加記錄)的速度

    這篇文章主要介紹了mysql技巧:提高插入數(shù)據(jù)(添加記錄)的速度,需要的朋友可以參考下
    2014-12-12
  • MySql索引原理與操作

    MySql索引原理與操作

    索引是有雙面性的,合理的建立索引可以提高數(shù)據(jù)庫的效率。但是如果沒有合理的構(gòu)建索引和使用索引,可能會(huì)導(dǎo)致索引失效或者影響數(shù)據(jù)庫性能,這篇文章主要介紹了MySql索引原理與操作
    2022-09-09
  • mysql常見的錯(cuò)誤提示問題處理小結(jié)

    mysql常見的錯(cuò)誤提示問題處理小結(jié)

    本文總結(jié)了在使用mysql過程中經(jīng)常遇到的3種錯(cuò)誤提示(error1067,error1061,error1045)的問題的處理方法,都是本人在實(shí)際應(yīng)用中處理檢驗(yàn)過的,希望對大家有所幫助
    2014-08-08
  • MySQL命令行界面中出現(xiàn)字符錯(cuò)誤提示的原因及解決方法

    MySQL命令行界面中出現(xiàn)字符錯(cuò)誤提示的原因及解決方法

    這篇文章主要介紹了MySQL命令行界面中出現(xiàn)字符錯(cuò)誤提示的原因及解決方法,同時(shí)文中還附帶了MySQL導(dǎo)入亂碼問題的解決辦法提示,需要的朋友可以參考下
    2016-03-03

最新評(píng)論