MySQL基礎(chǔ)操作

#管理員登入mysql
 >mysql -u root -p
 >(輸入密碼) 

#創(chuàng)建數(shù)據(jù)庫
mysql>create database testDB;

#創(chuàng)建用戶(方法1):創(chuàng)建通過local host訪問的用戶名為test,密碼為1234的用戶
mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

#創(chuàng)建用戶(方法2):創(chuàng)建通過local host訪問的用戶名為test,密碼為1234的用戶

#登陸驗(yàn)證
>mysql -u test -p
>(輸入密碼) 
mysql>(登錄成功) 

# 用戶授權(quán)(需以管理員登入mysql)
## grant 權(quán)限 on 數(shù)據(jù)庫名.表名 to 用戶名@主機(jī) identified by "密碼";
## 授權(quán)test用戶擁有testDB數(shù)據(jù)庫的所有權(quán)限(某個(gè)數(shù)據(jù)庫的所有權(quán)限):
mysql>grant all privileges on testDB.* to test@localhost identified by '1234';
mysql>flush privileges; #刷入修改
## 授權(quán)test用戶擁有所有數(shù)據(jù)庫的某些權(quán)限:
mysql>grant select,delete,update,create,drop on . to test@"%" identified by "1234";
mysql>flush privileges; #刷入修改

#修改密碼
mysql>update mysql.user set password=password('新密碼') where User="test" and Host="localhost";
mysql>flush privileges;#刷入修改

#刪除用戶
mysql>Delete FROM user Where User='test' and Host='localhost';
mysql>flush privileges;

#列出所有數(shù)據(jù)庫
mysql>show database;

#刪除數(shù)據(jù)庫
mysql>drop database 數(shù)據(jù)庫名;

# 切換數(shù)據(jù)庫
mysql>use '數(shù)據(jù)庫名';

#列出所有表
mysql>show tables;

#顯示數(shù)據(jù)表結(jié)構(gòu)
mysql>describe 表名;

#刪除數(shù)據(jù)表
mysql>drop table 數(shù)據(jù)表名;

注意每行后邊都跟個(gè);表示一個(gè)命令語句結(jié)束。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 數(shù)據(jù)庫基礎(chǔ)知識(shí) 數(shù)據(jù)庫客戶端MySQL作為數(shù)據(jù)庫服務(wù)器來運(yùn)行,任何滿足mysql通信規(guī)范的軟件都可以作為客戶端來連...
    littlexjing閱讀 1,130評(píng)論 0 2
  • MySQL基礎(chǔ)操作 使用方法:? 方式一: 通過圖型界面工具,如 Navicat 等( 高級(jí)課使用 )? 方式二:...
    羋學(xué)僧閱讀 540評(píng)論 0 0
  • mysql數(shù)據(jù)庫,是當(dāng)前應(yīng)用非常廣泛的一款關(guān)系型數(shù)據(jù)庫主要知識(shí)點(diǎn)包括: a)數(shù)據(jù)庫與表的操作b)數(shù)據(jù)的增加、修改、...
    PythonMaO閱讀 390評(píng)論 0 2
  • Windows下打開MySQL command line client --Unicode MySQL comma...
    五秋木閱讀 1,199評(píng)論 2 1
  • MySQL的安裝要修改字符集,并且打開允許遠(yuǎn)程連接,如果忘記:忘記修改字符集,創(chuàng)建數(shù)據(jù)庫時(shí)要選擇字符集。忘記開遠(yuǎn)程...
    神壇下的我閱讀 464評(píng)論 0 1

友情鏈接更多精彩內(nèi)容