欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql打開后出現cmd秒退

李中冰2年前9瀏覽0評論

最近,在使用mysql時,遇到了一個問題。就是在打開mysql后,cmd窗口會自動秒退。這個問題非常困擾我,我花了很長時間才解決了它。在這里,我想分享一下我的解決方法。

在我的案例中,問題是由于我更改了mysql的datadir目錄,導致mysql無法在cmd中正常運行。這里我貼出我的代碼:

C:\Users\abc>mysql -u root -p
Enter password: **********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.17 MySQL Community Server (GPL)
mysql>show databases;
ERROR 1018 (HY000): Can't read dir of '.' (errno: 13 - Permission denied)
mysql>

如果你遇到了和我類似的問題,可以嘗試以下兩個解決方法:

解決方法一:將mysql的datadir目錄改回原來的路徑。

我的原始路徑是:datadir="C:/ProgramData/MySQL/MySQL Server 5.7/Data/"
改了路徑后的路徑是:datadir="D:/mysql/mysql/data/"

由于更改datadir目錄需要管理員權限,因此請在管理員模式下打開mysql。

解決方法二:在cmd中輸入“mysqld”,打開mysql服務。

C:\Users\abc>mysqld
C:\Users\abc>mysql -u root -p
Enter password: **********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.7.17 MySQL Community Server (GPL)
mysql>show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.02 sec)

使用以上兩個方法,我成功解決了我的問題。相信它們也能夠幫助到有需要的人。如果還有其他問題,請多試幾次或者在網上搜索。