目錄
安裝mysql
遠端訪問設定
解除安裝mysql
2.解壓好放到自己指定的目錄下。
3.新建mysql配置檔案:新建檔案命名為my.ini存放在mysql安裝目錄下。用記事本開啟my.ini檔案並加入以下內容儲存:
注意:對於mysql8.0以上的版本(其他版本未知)是不需要mysql.init檔案的。因此可以忽略這一步
windows下配置檔案是my.ini,在c盤隱藏的programdata資料夾的mysql相關資料夾裡,而ubuntu的是my.cnf,在/etc下或者在/etc/mysql下
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=c:\users\jupy\softs\dev_tools\atlassian\mysql8.0.23\mysql-8.0.23-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=c:\users\jupy\softs\dev_tools\atlassian\mysql8.0.23\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=10
# 服務端使用的字符集預設為utf8mb4
character-set-server=utf8mb4
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
# mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8mb4
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
5.右擊cmd ,然後以管理員身份開啟,進入之前解壓的mysql資料夾的bin目錄下
6.依次輸入以下命令:
mysqld --install安裝服務mysqld --initialize --console初始化,需要記住最後的初始化root密碼,下面的8位。
7.啟動服務:net start mysql
8.登入mysql: mysql -uroot -puk8qckmwo發現出現錯誤 access denied for user 'root'@'localhost' (using password: yes),如下
解決錯誤:因為輸入的密碼不正確。解除安裝重新安裝,親測有效。ps:如果出現using password:no,則表示需要輸入密碼
9.修改root密碼:
修改root密碼只需要下面**中的第一行
如果需要遠端訪問,使用telnet命令可以檢視埠是否有連線telnet 192.168.153.129 3306
則需要2個地方改動:(1)修改裡面的bind-address 的值為0.0.0.0,表示遠端機可以登入訪問。更多選項可以參考這個
(2)配置配置mysql_native_password身份驗證外掛程式密碼。因為mysql8.0較舊版更新了身份驗證方式,進入資料庫輸入命令:select user,host,plugin from mysql.user;就會看見外掛程式行plugin都是caching_sha2_password,為了繼續維持我們常見的web連線的mysql身份驗證方式,我們需要將預設的連線方式及root賬戶的連線方式恢復為舊的mysql_native_password方式。
1.停止服務:net stop mysql-- 僅僅修改當前root使用者密碼為1234
alter user user() identified with mysql_native_password by "1234";
-- 如果要被遠端訪問,則要將plugin修改為mysql_native_password
alter user 'jupy'@'%' identified with mysql_native_password by "1234";
-- 重新整理許可權
flush privileges;
# 檢視許可權
select * from mysql.user where user='jupy'\g
-- 給已存mysql使用者賦許可權,下面是賦予最高許可權
grant all privileges on *.* to 'jupy'@'%' with grant option;
flush privileges;
2.解除安裝服務 mysqld --remove mysql
3.刪除mysql安裝目錄,和存放資料的目錄
Win10安裝MySql步驟
在根目錄裡新建my.ini檔案,然後將以下內容拷貝進去 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d net program net mysql 設定mysql資料庫的資料的存放目錄 datadir d net program net mysql d...
小白安裝win10 安裝mysql
mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d program files mysql 設定mysql資料庫的資料的存放目錄 datadir d users qiuzhiwen mysql data 允許最大連線數 max connections 20...
win10安裝解壓版mysql
2.配置my.ini檔案 mysql 5.7.20 winx64位解壓版是沒有預設的my.ini配置檔案,自己到網上找乙個,修改對應的basedir以及basedir,注意my.ini需要放在bin路徑下面,否則在net start mysql的時候會報無法啟動錯誤 3.設定環境變數,將mysql的...