免安裝版mysql配置說明

2021-10-10 16:33:36 字數 2562 閱讀 3788

以下以我把壓縮包解壓到c:\mysql目錄為例

1.在c:\mysql目錄中找到my-large.ini,把它複製乙份,更名為my.ini,也放在c:\mysql目錄裡面

2.在my.ini中找到[mysqld],新增以下語句:

[mysqld]

basedir=c:\mysql\

datadir=c:\mysql\data #設定資料路徑(你可以在這個目錄裡面看到mysql資料庫中建立的database命名的目錄,當然裡面儲存的是表結構和資料)    

character_set_server=utf8  #設定mysql中文字符集,讓mysql能夠儲存中文字元

default-storage-engine=innodb  #設定mysql的儲存引擎為innodb型別

collation-server=utf8_general_ci #設定中文排序比較方式

#skip-networking     這句會忽略遠端登入

3.把mysql註冊到window服務裡面,使其能夠在windows啟動時自動啟動,或者可以使用命令net start mysql來手動啟動。

進入dos黑屏,進入mysql/bin目錄,使用mysqld --installmysql(window服務中mysql的別名,隨便命名,可以在window的管理->服務和應用程式->服務中看到這個別名) --default-file="c:\mysql\my.ini"

c:\mysql\bin\mysqld --install mysql55 --defaults-file="c:\mysql\my.ini"

如果想要更改mysql服務的啟動路徑的話,可以到登錄檔裡hkey_local_mechine---system ---currentcontrolset 更改查詢mysql項值,然後改路徑即可

4.此時服務已新增但不能啟動,必須重啟電腦才能啟動(預設是自動的),可以設定為手動,在需要的時候用net start mysql啟動,用net stop mysql關閉服務。

5.重啟電腦後,先設定一下環境變數,在path中新增;c:\mysql\bin,使能直接輸入mysql命令,否則必須先進入c:\mysql\bin目錄下,才能使用命令。

6.接下來要做的就是刪除所有使用者,建立乙個輸入自己的超級賬號(~o(∩_∩)o~),也可以建立幾個許可權小的賬號,再或者更改密碼(一般mysql的初始使用者名為root,密碼為空)。

7.第5步的環境變數配置好之後,開啟dos黑屏,啟動mysql服務,命令net start mysql55;然後進入mysql環境,輸入mysql -uroot -p,一路enter鍵;

8.下面是對使用者和許可權的一系列操作:

a)修改使用者名為root的密碼,在console中輸入use mysql;update user set password = password("密碼") where user = "root";(這裡password()是mysql的乙個內建加密函式)

b)允許所有機器使用root賬號連線到mysql(注意2中沒有設定skip-networking,否則不能遠端登入),use mysql;update user set host="%" where user = "root" and host ="127.0.0.1";

c)只允許ip位址為192.168.1.111的機器使用root賬號連線到mysql,use mysql;update user set host="192.168.1.111" where user = "root" and host ="127.0.0.1";或者你可以為他新建乙個賬號,賦予較少的許可權,為了安全起見。

d)新增乙個賬號為liuyuantao,密碼為admin,所有許可權的使用者。

use mysql; insert into user(host,user,password) values("localhost","liuyuantao","admin");

授權許可權:grant all privileges on *.* to liuyuantao@localhost;

最後,重新整理許可權表flush privileges;

e)新增乙個使用者名為hellojoker,密碼為admin,擁有所有許可權,並且可以遠端連線mysql資料庫。(只需要乙個sql語句即可)

use mysql;grant all privileges on *.* to 'hellojoker'@'%' identified by "admin" with grant option;

use mysql;grant all privileges on *.* to 'hellojoker'@'192.168.1.111' identified by "admin" with grant option;

mysql免安裝版配置 MySQL免安裝版配置教程

操作步驟 2 解壓到相應的安裝目錄,以 d program files environment mysql 為例 3 新增環境變數,在系統的path中配置mysql的bin目錄 d program files environment mysql bin 4 新建mysql配置檔案my.ini,放在m...

免安裝版Mysql配置

2.在解壓出來的資料夾中的bin資料夾加入環境變數。3.在解壓出來的資料夾裡建立data資料夾。4.複製my default.ini並將複製後的副本改名為my.ini檔案,之後對my檔案進行修改,將basedir和datadir進行相應的路徑賦值。ps 埠好像暫時不配置也沒事 5.在cmd中,進入建...

MySql 免安裝版配置

新增配置環境變數 path裡新增 e mysqlserver bin 修改配置資訊 e mysqlserver下的my default.ini,修改為my.ini,開啟配置 basedir e mysqlserver datadir e mysqlserver data port 3306 儲存關閉...