MySQL的安裝及新增到系統服務教程

2021-09-25 18:18:17 字數 1973 閱讀 5826

二、將服務新增到系統服務

版本:mysql-8.0.17-winx64

[mysqld]

# 設定3306埠

port=3306

# 設定mysql的安裝目錄

basedir=c:/devsoftware/mysql-8.0.17-winx64

# 設定mysql資料庫的資料的存放目錄(此目錄會在之後進行命令生成,無需手寫)

datadir=c:/devsoftware/mysql-8.0.17-winx64/data

# 允許最大連線數

max_connections=200

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 服務端使用的字符集預設為utf8

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

# 預設使用「mysql_native_password」外掛程式認證

default_authentication_plugin=mysql_native_password

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[client]

# 設定mysql客戶端連線服務端時預設使用的埠

port=3306

default-character-set=utf8

以管理員身份開啟cmd,進入到mysql安裝目錄的bin目錄下,如:c:\devsoftware\mysql-8.0.17-winx64\bin

檢查當前環境,如果沒有任何報錯,開啟你的目錄你會看到你的根目錄會出現data資料夾;說明一切正常

命令:mysqld --initialize

初始化資料庫

命令:mysqld --initialize --console

若出現如下結果,可將已經生成的data目錄刪除,重複上一步!!

安裝服務

命令:mysqld --install

啟動服務

命令:net start mysql

更改密碼和密碼認證外掛程式

命令:mysql -u root -p

修改使用者密碼

命令:alter user root@localhost identified by '新密碼' password expire never;

alter user root@localhost identified with mysql_native_password by '新密碼';

更新許可權

命令:flush privileges;

至此完成!!!

安裝cmder並且新增到右鍵

2 配置環境變了到path上 配置你的解壓目錄到 例如我的目錄是 e cmder 3 執行命令 cmder.exe register all 4 簡單的配置一些命令 使用windows alt p 進入設定介面,或者右下角進入設定頁面 在environment裡新增 set path conemub...

CentOS7編譯安裝nginx及新增到系統服務

系統版本 root n1 cat etc redhat release centos linux release 7.5.1804 core 安裝依賴 root n1 yum y install gcc gcc c root n1 yum y install zlib zlib devel open...

Apache自動啟動及新增到Linux的服務

apache安裝路徑為 usr local apache2 linux的啟動級別為5,版本為linux as4 apache安裝完後,發現apache無法自動啟動,檢視 etc rc.d rc5.d 下,應該沒有s打頭,httpd結尾的鏈結文件。1 將apachectl文件拷貝到 etc rc.d ...