在mysql的目錄下面新進乙個txt文件,命名為my.ini檔案作為初始化引數檔案,在檔案中可以設定最簡單的引數:
[mysqld]
port=3306
basedir=d:\mysql-8.0.22-winx64
datadir=d:\mysql-8.0.22-winx64\data
如圖所示:basedir是程式的目錄,datadir是以後資料庫裡面儲存資料檔案的位置。初始化命令會在程式目錄裡面新建乙個data資料夾。
輸入mysqld --initialize進行資料庫的初始化。
不帶—console引數,初始化結果不會輸出到螢幕。
會生成乙個日誌檔案,如下圖所示:
在日誌檔案裡面會有資料庫的臨時密碼,如下圖所示:
如果使用 mysqld –initialize --console 命令,帶–console引數,則會輸出到螢幕,但是不會生成日誌檔案,初始臨時密碼很難記憶,後期很難拼寫出來。
這個臨時密碼比較複雜,有大小寫字母有數字,還有標點符號。所以建議大家初始化的時候不要帶 --console引數,這樣可以從.err檔案內複製密碼。
預設服務是關閉的,需要把服務啟動起來,
啟動服務:net start mysql8
第一次安裝服務以後需要啟動服務,這個服務預設是自啟動的,pc機或者伺服器重啟以後,服務會自動啟動。第一次安裝後,需要進行資料庫的初始化工作。
初始化之後必須修改臨時密碼,資料庫才能使用
修改密碼的語句
alter user 『root』@』localhost』 identified by 『1234567』;
設定密碼永不過期
修改完密碼後資料庫就安裝成功了。
php初始化資料庫,初始化資料庫
進入安裝流程 從weiphp5.0開始,入口檔案index不在根目錄下,而是沿用tp5風格,放在public目錄 因此你的 目錄建議最好配置到public目錄下,比如在apache環境下,配置httpd.conf檔案如下 在nginx環境下,配置 conf檔案中的root引數到public目錄下 然...
Windows 10下MySQL 8初始化
1 首先使用管理員許可權執行命令列,cdmysql解壓的目錄的bin資料夾下 cd c 3rdparty mysql 8.0.11 winx64 bin2 執行mysqld的初始化命令,命令結束後在解壓目錄中生成data資料夾,資料夾下 err中包含了臨時生成的root使用者登入口令 mysqld ...
mysql資料庫初始化指令碼
要想在mysql資料庫中,譬如定義cms的database,在cms下建 t admin t article t channel 這些table 那麼在myeclipse開發環境下可以先寫 source admin.sql即在mysql中執行sql指令碼的命令 init.bat前面rem表示的都是注...