mysql資料庫包如何安裝 mysql資料庫安裝

2021-10-17 19:40:30 字數 1998 閱讀 9980

(解壓後的安裝包)

2、資料庫進行初始化

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

3、登入資料庫

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

4、建立資料庫

1、建立命令:create database db1;

2、檢視資料庫:show databases;

5、建立使用者

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資料庫

2.解壓mysql安裝包到指定目錄,我的目錄為c mysql,並複製乙份my default.ini檔案備用。修改my default.ini檔案 basedir c mysql datadir c mysql data port 3306 注意 去掉原始檔上述三行前面的 新增環境變數 新建系統變數...

mac如何安裝資料庫mysql

然後就安裝,各種next 記住在這一步的時候複製下密碼 安裝好,進入系統偏好設定啟動mysql 接著在終端敲 vim bash profile 進去後增加 path path usr local mysql bin 儲存退出 接著在終端輸入 source bash profile 這個命令是使配置生...

如何編譯安裝MySQL資料庫

一台centos 7.6 虛擬機器 把mysql的壓縮包拖到xshell中 安裝環境依賴包 yum install y ncurses ncurses devel bison cmake建立使用者 useradd s sbin nologin mysql解壓縮並放到指定目錄中 tar zxvf my...