最近,在安裝mysql8時,我遇到了一個奇怪的問題,就是找不到安裝腳本,導致無法成功安裝。在這里,我想和大家分享我的經驗,希望能幫助到你。
首先,我下載了mysql8的安裝文件,并嘗試進行安裝,但是在執行安裝程序時,卻提示找不到安裝腳本,讓我非常困惑。
[root@localhost ~]# cd /usr/local/mysql [root@localhost mysql]# bin/mysqld --initialize --user=mysql -bash: bin/mysqld: No such file or directory
經過仔細尋找,我發現了問題的所在。原來,在mysql8中,安裝腳本名稱發生了改變。以前的安裝腳本名為"mysqld",現在變成了"mysqld -- bootstrap"。
所以,正確的安裝命令應該是:
[root@localhost ~]# cd /usr/local/mysql [root@localhost mysql]# bin/mysqld --initialize-insecure --user=mysql [root@localhost mysql]# bin/mysqld --user=mysql --bootstrap
其中,"--initialize-insecure"參數的作用是初始化mysql數據庫,"--user=mysql"參數指定mysql的運行用戶,"--bootstrap"參數是新版mysql安裝腳本的名稱。
通過以上方法,我成功地安裝了mysql8,順利解決了安裝腳本找不到的問題。希望我的經驗對大家有所幫助。