最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

原因

1.非管理員身份運行,大部分情況都是這個原因

解決方法:

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

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

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

2.服務名稱錯誤的原因,不是mysql 應該是mysql5或者其它服務名稱錯誤,如下圖

會報錯服務名無效,解決辦法為修改為net start mysqlXX,XX為版本號,如我的8.0就是net start mysql80

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

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

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

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

然后檢查,確定,外面的密碼和確認密碼為空,應用確定即可,然后直接在服務列表啟動服務即可

4.修改過MySQL的配置文件,我的就是這個原因,因為需要開啟一些日志,所以動了配置文件,my.ini

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

4.1一個是配置文件寫的有錯誤,比如路徑,這個要仔細排查下,不能直接拷貝網(wǎng)上的,因為自己的安裝路徑和別人的不一定完全一樣,下面是一個示例配置文件

# MySQL Server 配置

[mysqld]

# 服務器端口
port = 3306

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

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

# 字符集
character-set-server = utf8mb4

# 默認存儲引擎
default-storage-engine = InnoDB

# 錯誤日志文件路徑
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

# 其他配置項...

# 啟用查詢緩存
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

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

# 啟用主從復制
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另一方原因是因為配置文件的編碼格式變了,導致無法讀取所以服務才無法啟動了

會有Mysql啟動 - 錯誤1053:服務沒有及時響應啟動或控制請求

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

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

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

  • 使用 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)欄中點擊當前編碼格式(通常是 "UTF-8")。
    • 選擇所需的編碼格式,例如 "UTF-8 with BOM"。
    • 保存文件。

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

然后再執(zhí)行啟動命令進行測試即可;

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

相關文章

  • MySQL的主鍵命名策略相關

    MySQL的主鍵命名策略相關

    這篇文章主要介紹了MySQL的主鍵命名策略的的相關資料,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-01-01
  • 解決MySQL 8.0以上版本設置大小寫不敏感的問題

    解決MySQL 8.0以上版本設置大小寫不敏感的問題

    MySQL 8.0以上版本默認區(qū)分大小寫,但在低版本(如5.7)中,可以通過在my.cnf配置文件的[mysqld]節(jié)下添加lower_case_table_names=1來設置大小寫不敏感,本篇博客將介紹如何解決MySQL 8.0以上版本設置大小寫不敏感的問題,需要的朋友可以參考下
    2023-11-11
  • mysql修改數(shù)據(jù)庫編碼(數(shù)據(jù)庫字符集)和表的字符編碼的方法

    mysql修改數(shù)據(jù)庫編碼(數(shù)據(jù)庫字符集)和表的字符編碼的方法

    Mysql數(shù)據(jù)庫是一個開源的數(shù)據(jù)庫,應用非常廣泛。以下是修改mysql數(shù)據(jù)庫的字符編碼的操作過程和將表的字符編碼轉(zhuǎn)換成utf-8的方法,需要的朋友可以參考下
    2014-03-03
  • Mysql中xtrabackup備份的實現(xiàn)

    Mysql中xtrabackup備份的實現(xiàn)

    Xtrabackup是Percona團隊開發(fā)的用于MySQL數(shù)據(jù)庫物理熱備份的開源備份工具,本文就來介紹一下Mysql中xtrabackup備份的實現(xiàn),就有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • 如何解決局域網(wǎng)內(nèi)mysql數(shù)據(jù)庫連接慢

    如何解決局域網(wǎng)內(nèi)mysql數(shù)據(jù)庫連接慢

    通過內(nèi)網(wǎng)連另外一臺機器的mysql服務, 確發(fā)現(xiàn)速度N慢! 等了大約幾十秒才等到提示輸入密碼。非常急人,有沒有辦法可以解決局域網(wǎng)內(nèi)mysql數(shù)據(jù)庫連接慢呢?下面小編帶領大家來解決此問題,感興趣的朋友一起看看吧
    2015-09-09
  • MySQL的MRR(Multi-Range Read)優(yōu)化原理解析

    MySQL的MRR(Multi-Range Read)優(yōu)化原理解析

    MRR優(yōu)化是MySQL中一種重要的查詢優(yōu)化技術,它通過減少磁盤I/O的隨機性和提高緩存效率,顯著提升了查詢性能,這篇文章主要介紹了MySQL的MRR(Multi-Range Read)優(yōu)化原理詳解,需要的朋友可以參考下
    2024-08-08
  • MySQL主備操作以及原理詳解

    MySQL主備操作以及原理詳解

    本文主要介紹了MySQL主備操作以及原理詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • mysql中TINYINT的取值范圍

    mysql中TINYINT的取值范圍

    這篇文章主要介紹了mysql中TINYINT的取值范圍,需要的朋友可以參考下
    2014-08-08
  • Mysql自動備份與還原方法

    Mysql自動備份與還原方法

    Mysql自動備份與還原方法,需要的朋友可以參考下。
    2011-06-06
  • MySQL的root密碼忘記怎么辦 修改root密碼的方式

    MySQL的root密碼忘記怎么辦 修改root密碼的方式

    MySQL數(shù)據(jù)庫的root密碼忘記,怎么辦?修改root密碼的三種方式你知道嗎?下面就為大家提供詳細的解決方案,需要的朋友可以參考下
    2016-04-04

最新評論

清水县| 镇雄县| 阳新县| 德钦县| 新乡县| 辉南县| 峡江县| 哈密市| 临沧市| 五常市| 大田县| 章丘市| 清徐县| 日照市| 板桥市| 桦川县| 水城县| 库车县| 长乐市| 天门市| 宣恩县| 周口市| 德格县| 罗山县| 巨野县| 东海县| 泽州县| 临泽县| 剑阁县| 淳安县| 葵青区| 平昌县| 杭锦后旗| 贺州市| 石渠县| 靖西县| 玉环县| 永清县| 河间市| 新野县| 贵州省|