您好,登錄后才能下訂單哦!
下文我給大家簡單講講關于配置mysql解壓版時出現NET HELPMSG 353怎么解決,大家之前了解過相關類似主題內容嗎?感興趣的話就一起來看看這篇文章吧,相信看完配置mysql解壓版時出現NET HELPMSG 353怎么解決對大家多少有點幫助吧。
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir="C:\mq-install\mysql-5.7.28-winx64"
datadir="C:\mq-install\mysql-5.7.28-winx64\data"
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
此電腦(win10)->屬性->高級系統設置->環境變量->Path,添加“自定義位置\bin”,如D:\Program Files\mysql-5.7.27-winx64\bin
隨后輸入 net start mysql
MySQL 服務正在啟動 ….
MySQL 服務無法啟動。
服務沒有報告任何錯誤。請鍵入 NET HELPMSG 3534 以獲得更多的幫助。
輸入net start mysql啟動Mysql服務時,顯示MySQL 服務正在啟動 …. MySQL 服務無法啟動。
輸入mysqld –console 可以在控制臺上查看具體的報錯信息
記錄下自己出現的[ERROR]
輸入命令mysqld –initialize
在輸入mysqld –console查看報了什么錯誤信息
我是由于自己建了data文件夾造成,這時候刪掉data文件夾之后再注釋my.init文件下的datadir
刪除后再次輸入 mysqld --initialize
并啟動 net start mysql
MySQL 服務正在啟動…
MySQL 服務已經啟動成功。
此間我懷疑解壓后文件可能有問題,所以將解壓的文件刪除后又解壓,但是此時的之前的安裝已經存在殘留了,所以需要
出現already就是說明已經殘留
重新以管理員身份打開cmd
輸入命令sc query mysql 查看名為mysql的服務
輸入命令sc delete mysql,刪除該mysql
再執行mysqld --install 就能成功了
輸入 mysql -uroot -p
這邊由于mysqld --initialize 后會隨機生成密碼所以登陸不了
在my.ini文件里最后添加上:skip-grant-tables
然后重新啟動mysql
先停止后啟動
net start mysql
輸入 mysql -uroot -p
進入之后修改密碼:
use mysql;
update user set password=password('12345') where user='root';
注意:我的mysql是5.7.28,如果執行上面的update會報錯
ERROR 1054(42S22) Unknown column 'password' in ‘field list’
錯誤的原因是 5.7版本下的mysql數據庫下已經沒有password這個字段了,password字段改成了authentication_string
update mysql.user set authentication_string=password('') where user=''; #修改密碼成功
立即生效:flush privileges;
quit
退出后將my.ini中的skip-grant-tables加上注釋之后重啟mysql,并使用密碼登陸
在Win10上安裝并配置完成MySQL-5.7.22,修改第一次密碼并登陸后,不論輸入什么語句,都出現提示“You must reset your password using ALTER USER...”的提示錯誤語句,解決辦法如下:
SET PASSWORD = PASSWORD('新密碼');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
quit后,重新使用新密碼登陸即可進行操作了。大家覺得配置mysql解壓版時出現NET HELPMSG 353怎么解決這篇文章怎么樣,是否有所收獲。如果想要了解更多相關,可以繼續關注我們的行業資訊板塊。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。