一、配置my.ini
[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=d:\\mysql # 切記此處一定要用雙斜槓\\,單斜槓我這裡會出錯,不過看別人的教程,有的是單斜槓。自己嘗試吧
# 設定mysql資料庫的資料的存放目錄
datadir=d:\\mysql\\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
在mysql安裝目錄的 bin 目錄下執行命令:
mysqld --initialize --console
在mysql安裝目錄的 bin 目錄下執行命令:
mysqld --install [服務名]
安裝完成之後,就可以通過命令net start mysql啟動mysql的服務了。通過命令net stop mysql停止服務。通過命令
sc delete mysql/mysqld -remove
解除安裝 mysql 服務
更改密碼
在mysql安裝目錄的 bin 目錄下執行命令:
mysql -u root -p
在mysql中執行命令:
alter user 'root'@'localhost' identified with mysql_native_password by '新密碼';
管理員root的host是localhost,代表僅限localhost登入訪問。如果要允許開放其他ip登入,則需要新增新的host。如果要允許所有ip訪問,可以直接修改成「%」
建立使用者:
create user 'xxh'@'%' identified with mysql_native_password by 'xxh123!@#';
#(需要注意:mysql8.0加密方式修改了)
#檢查使用者
select user, host, plugin, authentication_string from user\g;
授權遠端資料庫
#授權所有許可權
grant all privileges on *.* to 'xxh'@'%';
#授權基本的查詢修改許可權,按需求設定
grant select,insert,update,delete,create,drop,alter on *.* to 'xxh'@'%';
檢視使用者許可權
show grants for 'xxh'@'%';
MYSQL的安裝與配置
這裡mysql的安裝我用的版本是mysql 5.6.24,我的計算機是64位的,用到的是.zip安裝,此方法不用你自己配置相關的資訊,只需要修改相關的配置檔案即可。2.然後解壓此檔案,這裡我解壓後設定的檔名為 mysql 5.6.24 win64,然後開啟此檔案,我們需要修改的檔案是my.ini檔案...
MYSQL的安裝與配置
mysql的安裝與配置 標籤 mysql 1.關係型資料庫 mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。支援多版本共存,但是要改變埠號 2 安裝 新增環境變數 測試 查詢環境變數 新增環境變數 測試 暫停...
mysql配置安裝維護 MySQL的安裝與配置
社群最新版本 5.7.18 以zip格式簡單介紹 將壓縮包解壓後內容複製到所需目錄 如 d program files mysql mysql the mysql command line tool 命令列工具 mysqld the mysql server mysql服務 初始化 mysql my...