1. 程式人生 > >mysql資料庫mysql: [ERROR] unknown option '--skip-grant-tables'

mysql資料庫mysql: [ERROR] unknown option '--skip-grant-tables'

mysql資料庫報ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

看到網上說要配置my.ini

我的是win10系統,用的是mysql-5.7.18-winx64mysql

檔案裡沒有my.ini,在網上看到可以自己建,就家加了一個

內容如下:

[mysql]skip-grant-tables  

 
# 設定mysql客戶端預設字符集  
 
default-character-set=utf8  
 
[mysqld]  
 
#設定3306埠  
 
port = 3306  
 
# 設定mysql的安裝目錄  
 
basedir=C:\Program Files\mysql-5.7.18-winx64
 
# 設定mysql資料庫的資料的存放目錄  
 
datadir=C:\Program Files\mysql-5.7.18-winx64\data  
 
# 允許最大連線數  
 
max_connections=200  
 
# 服務端使用的字符集預設為8位元編碼的latin1字符集  
 
character-set-server=utf8  
 
# 建立新表時將使用的預設儲存引擎  
 
default-storage-engine=INNODB

但是,報錯:mysql: [ERROR] unknown option '--skip-grant-tables'

在網上查到可以執行:mysqld -nt -skip-grant-tables

問題解決

相關推薦

mysql資料庫mysql: [ERROR] unknown option '--skip-grant-tables'

mysql資料庫報ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) 看到網上說要配置my.ini 我的是win10系統,用的是mysql-5.7.18-win

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot exe

mysql 配置檔案目錄:/etc/my.cnf root 密碼為空的時候配置檔案中下面這句: skip-grant-tables GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY '123' WITH GRAN

rhel6 mysql skip-grant-tables 添加用戶報錯 ERROR 1290

target cannot ted pom retrieve http stat OS 希望 不小心把數據庫密碼忘掉了, 這個時候我們只需要在數據庫的配置文件裏面添加 skip-grant-tables 然後重新啟動服務,再登錄數據庫就不要我們輸入密碼了 這個時候我成功登錄

mysql skip-grant-tables 新增使用者報錯 ERROR 1290

不小心把資料庫密碼忘掉了, 這個時候我們只需要在資料庫的配置檔案裡面新增 skip-grant-tables 然後重新啟動服務,再登入資料庫就不要我們輸入密碼了 這個時候我成功登入資料,可是不小心又把所有的使用者給刪除了又無法登陸了,這個時候我又改動配置檔案可以登入了想再資料庫裡面新增使用者,可是執行了新

MySQL root用戶忘記密碼怎麽辦?修改密碼方法:skip-grant-tables

then wid lec com mys mysqld 管理 重新 HERE 忘記密碼怎麽辦?1.以管理員身份打開cmd2.執行命令tasklist |findstr mysql ,查看正在運行的mysql進程3.執行命令taskkill /F /PID 13644(此處進

MySqlskip-grant-tables(跳過許可權驗證的問題)

我們安裝MySql 設定my.ini配置檔案的時候,常常會新增 skip-grant-tables #跳過資料庫許可權驗證 這常常導致一個現象,本地連線資料庫可以使用任意賬號或者密碼。 但是去掉之後,又常常會出現ERROR 1045等問題。 這是可能是因為資料庫中使用者

MySQL: 忘記root密碼: skip-grant-tables

MySQL 忘記root密碼 修改MySQL的登入設定 # vi /etc/my.cnf 在[mysqld]段後附加一句:skip-grant-tables 如: [mysqld] datadir

mysql修改密碼導致找不到mysql資料庫ERROR 1045 (28000)、 ERROR 1044 (42000)等問題的解決辦法

關於windows環境下mysql修改密碼 方法一: 使用管理資料庫的軟體修改,太簡單不介紹了。 方法二: 使用命令列修改 步驟:(引號裡是命令) 1.登入:“mysql -uroot -p” 2.“use mysql;”(使用MySQL資料庫) 3.

Linux--忘記MySQL密碼的解決方法和輸入mysqld_safe --skip-grant-tables &後無法進入MySQL的解決方法

在Linux下忘記MySQL密碼後我們可以通過一個mysql的引數–skip-grant-tables &輕鬆解決這個問題 親測在CentOS有效 其中 --skip-grant-tables 的意思是跳過授權表,通過此引數來跳過輸入密碼,後面跟得 &a

忘記mysql root使用者密碼的解決辦法(skip-grant-tables

skip-grant-tables 顧名思義,資料庫啟動的時候 跳躍許可權表的限制,不用驗證密碼,直接登入。 注意: 這種情況只有在忘記root密碼 不得已重啟資料庫的情況下使用的。現網環境慎用,需要重啟資料庫,並且安全性也比較難以保證。 1.修改配置引數 /etc

登入mysql資料庫出現 : ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) ER

登入mysql資料庫的時候出現 : ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: NO) ERROR 1045 (28000): Access denied for

skip-grant-tables:非常有用的mysql啟動引數

  介紹一個非常有用的mysql啟動引數—— --skip-grant-tables。顧名思義,就是在啟動mysql時不啟動grant-tables,授權表。有什麼用呢?當然是忘記管理員密碼後有用。    操作方法:    1、殺掉原來進行著的mysql:       rcmysqld stop       

MYSQL在my.ini檔案中新增skip-grant-tables啟動引數的副作用(安全隱患)

執行環境:Mysql5.7.20. 為了說明情況,首先建立一個普通使用者,名字'wxf',密碼123。如圖: 可以看到,僅授權查詢許可權。現在退出root使用者,使用建立的使用者登陸mysql。如圖

mysql忘記密碼或需要徹底刪除 skip-grant-tables

我來幫你搞定吧  先用RPM -QA|GREP MYSQL 找出所有的 MYSQL版本包 然後一個個卸掉 然後記得把 VAR/LIB/MYSQL 目錄下的 檔案全部 TAR 備份出來 複製到 ROOT下 現在在用 切換到跟目錄下 FIND / -NAME MYSQL 全部找出MYSQL的所有的檔案 SUDO

MySQL 5.6 root密碼丟失,使用mysqld --skip-grant-tables

進入cmd模式,輸入命令:net stop mysql 停止開機啟動的 mysql services(如果是手動啟動可以跳過Step1,我的pc是開機啟動),我電腦上的mysql services名字是mysql,你的名字可能不一樣!, net stop xxx (xxx代表你的mysql service

Linux下安裝MySQL資料庫mysql-5.7.11

Linux下安裝MySQL資料庫(壓縮包方式安裝) https://www.cnblogs.com/xiaotao726/p/6562265.html PS:9、建立In ln -s /usr/local/mysql/ /usr/bin/ 連線資料庫時會顯示:[[email protecte

mysql資料庫--mysql函式及儲存過程

函式 函式:將一段程式碼封裝到一個結構中,在需要執行程式碼塊的時候,呼叫結構執行即可(程式碼複用) 函式分為兩類:系統函式和自定義函式 系統函式: 系統定義好的函式,直接呼叫即可。任何函式都有返回值,因此函式的呼叫是通過select呼叫。 mysql中字串基本操作單位(最常見的

mysql資料庫--mysql事務及變數

回顧 外來鍵:關聯關係(表與表之間,表中欄位指向另外一張表的主鍵) 外來鍵條件:欄位型別必須一致,儲存引擎必須為Innodb。 外來鍵約束: 子表約束:不可插入父表不存在的資料。 父表約束:三種約束模式(預設district,cascade,set null) 經常使用的

MySql資料庫MySQL中select * for update鎖表的問題

       由於InnoDB預設是Row-Level Lock,所以只有「明確」的指定主鍵,MySQL才會執行Row lock (只鎖住被選取的資料例) ,否則MySQL將會執行Table Lock (將整個資料表單給鎖住)。 舉個例子: 假設有個表單p

03-MySQL概述--資料庫的學習階段+資料庫基礎+關係型資料庫+關鍵字說明+SQL+MySQL資料庫+MySQL伺服器物件

一、資料庫的學習階段 1、基礎階段:MySQL資料庫的基本操作(增刪改查),以及一些高階操作(檢視、觸發器、函式、儲存過程等) 2、優化階段:如何提高資料庫效率,如索引、分表等 3、部署階段:如何搭建真實的環境系統,如伺服器叢集、負載均衡等 二、資料庫基礎 1、什麼