mysql資料庫安裝

2022-05-09 21:02:52 字數 1949 閱讀 2259

(解壓後的安裝包)

1)cmd進入解壓目錄的bin目錄下, 執行命令:mysqld --initialize-insecure(使用管理員許可權進入cmd)

2)初始化後,解壓目錄會有多出data目錄

3)啟動服務端:mysqld,此時服務端已啟動

4)windows服務,進入mysql的安裝的bin目錄下,執行命令:mysqld --install

5)啟動服務命令:net start mysql

(第一啟動報錯了,一直沒有解決,後來重啟電腦後正常了,下一張截圖)

6)停止服務命令:net start mysql

1、資料庫預設的root使用者沒有密碼:mysql -uroot -p

1、建立命令:create database db1;

2、檢視資料庫:show databases;

1、建立使用者:create user 'test'@'%' identified by '123456';

2、設定使用者許可權:grant all privileges  on db1.* to 'test'@'%';

1)設定使用者test全許可權,資料庫db1下面的表:grant all privileges  on db1.* to 'test'@'%';

2)設定部分許可權:grant select,insert,update  on db1.t1 to 'test'@'%';

3、重新整理許可權:flush privileges;//重新整理系統許可權表

4、重新整理許可權:revoke all privileges on db1.t1 from 'test'@'%';

其他命令事例:

如果想指定部分許可權給一使用者,可以這樣來寫:

mysql>grant select,update on testdb.* to test@localhost identified by '1234';

授權test使用者擁有testdb資料庫的所有許可權(某個資料庫的所有許可權):

mysql>grant all privileges on testdb.* to test@localhost identified by '1234';

授權test使用者擁有所有資料庫的某些許可權:

mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";

//test使用者對所有資料庫都有select,delete,update,create,drop 許可權。

//@"%" 表示對所有非本地主機授權,不包括localhost。(localhost位址設為127.0.0.1,如果設為真實的本地位址,不知道是否可以,沒有驗證。)

//對localhost授權:加上一句grant all privileges on testdb.* to test@localhost identified by '1234';即可。

mysql 資料庫安裝命令 MySQL 資料庫安裝

4.安裝資料庫 scripts mysql install db user mysql datadir usr local mysql data 這時候報錯了,提示我們沒有找到.scripts mysql install db 這個裡這個檔案或者目錄 因為 mysql install db 這個檔案...

mysql 資料庫安裝

mysql v4.1.10 for linux 乙個多執行緒的 結構化查詢語言 sql 資料庫伺服器,它執行效能高,執行速度快,易於使用。目前國內不少商業web虛擬主機產品都提供對它的支援。1 解壓縮mysql安裝檔案至某一目錄。如 usr local src 2 增加使用者組和使用者 groupa...

mysql資料庫安裝

開始安裝步驟安裝,雖然也問題不斷,不過最終安裝成功了,故特此寫文一篇,後面的朋友不用走這些彎路了,哈哈哈,當然我寄幾也是,哈哈哈。廢話不多說,進入正題。1 解壓壓縮包,放置d盤目錄下。2 新建 my.ini 檔案,將如下 新增到檔案中 mysql 設定mysql客戶端預設字符集 default ch...