mysql快速上手之基本操作

2021-05-01 04:43:27 字數 2018 閱讀 7129

登入mysql的快捷方式:

mysql -h hostname -u username -p

mysql -uroot -proot(回車直接登入)

mysql -uroot -p (回車之後再輸入密碼)

開啟與關閉mysql的服務:

net start mysql

net stop  mysql

建立mysql使用者:

grant all privileges on thtwinj2ee.* to d@"%" identified by '123' with grant option ;(指定只具有授權資料庫thtwinj2ee可以訪問)

grant all privileges on *.* to a@localhost identified by '123' with grant option ;(可以訪問所有的資料庫)

create user _1 identifed by '123'(不具有運算元據庫的許可權)

grant select,insert,update,delete,create,drop on haha.* to haha@localhost identified by 'pwd';

在 mysql 資料庫中新建使用者 「dba」,密碼為:「sqlstudy」

create user dba identified by 'sqlstudy'

此時,建立的 mysql 使用者的全名是:dba@'%'

原來 mysql 的使用者名稱包含兩個部分: 1. 帳戶名(account name);2. 主機名(hostname)。 hostname 用來限制該mysql 帳戶(account)從何處來訪問 mysql 伺服器。

dba@'%'             :可以在網路中的任意地方,使用帳戶名 dba 來訪問 mysql 服務。

dba@'localhost'     :只能在本機(mysql 服務所在的機器上),使用帳戶名 dba 來連線 mysql。

dba@'192.168.0.200' :只能從網路中的 192.168.0.200 機器上,使用帳戶名 dba 來連線 mysql。

dba@'192.168.0.%'   :可以從網路中的 192.168.0. 任意一台機器上,使用帳戶名 dba 來連線 mysql。

為了使 mysql 更安全,我們在建立使用者的時候,應該根據實際訪問限制,來選擇合適的使用者名稱。同時要謹慎使用 dba@'%',另外在建立使用者的時候,最好顯式指定 hostname。

create user dba@'localhost' identified by 'sqlstudylocal'

create user dba@'%'         identified by 'sqlstudyany'

drop user dba@'localhost'

刪除 mysql 資料庫使用者,也最好顯式指定 hostname

drop user dba

等價於:

drop user dba@'%'

drop user a@'localhost';

drop user _1@'%';

可以在 mysql 中的系統資料庫「mysql」中的 user 表中,找到我們剛才建立的使用者。

use mysql;

select * from user;

顯示當前使用者:

select user()

修改密碼:

使用mysql提供的乙個小工具:mysqladmin

c:/>mysqladmin -h localhost -u root -p root 123 //123不用加單引號,不好使

之後以roo登入,登入之後密碼就變成123了

方法二:(以root登入)

set password for a@'%' = password('root') ;

方法三:

mysql> grant usage on *.* to system@"%" identified by 'manager';

MYSQL快速上手

mysql快速上手 1.手動方式啟動mysql 直接執行c mysqld命令。2.作為服務方式 執行c mysqld nt install命令,把mysqld nt安裝為windows的服務,此後,每當windows啟動時,它就會自動執行。mysqld nt是乙個支援命名管道的mysql伺服器。執行...

github入門操作快速上手

官方資料 github幫助 該套路同樣適用於桌面版,即轉殖並初始化 改動並commit pull push 如題網頁點開需要操作的repository,複製鏈結比如 然後 clone到本地 git clone一般會自動初始化,終端cd到repo比如這裡的blogs資料夾,blogs會在終端顯示為bl...

AJAX快速上手和基本核心

一 快速上手ajax 使用ajax的過程可以模擬平常我們訪問網頁過程 1.建立乙個xmlhttprequest型別的物件 相當於開啟了瀏覽器 xhr.open get 3.通過連線連線傳送一次請求 相當於回車或點選訪問傳送請求 xhr.send 4.指定xhr狀態變化事件處理函式 相當於處理網頁呈現...