十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
本篇內(nèi)容介紹了“數(shù)據(jù)庫的增刪改查命令”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)網(wǎng)站建設提供從項目策劃、軟件開發(fā),軟件安全維護、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評估等整套的建站服務,主營業(yè)務為網(wǎng)站設計制作、成都做網(wǎng)站,app軟件開發(fā)以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。創(chuàng)新互聯(lián)深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
表中數(shù)據(jù)簡單管理(增 刪 改 查)(重點重點重點)
1. 添加數(shù)據(jù)
INSERT INTO 表名 VALUES(值)
INSERT INTO user VALUES(NULL,’球球’,10,120);
2. 查詢數(shù)據(jù)
SELECT * FROM 表名;
SELECT * FROM user;
3. 修改數(shù)據(jù)
UPDATE 表名 SET 你要修改的字段名 WHERE id=數(shù)字
UPDATE user SET name=’李想’,sex=’0’,age=18 WHERE id=1
4. 刪除數(shù)據(jù)
DELETE FROM 表名 WHERE id =數(shù)字;
DELETE FROM user WHERE id=1
注意:千萬where id 后面要有值 否則就是全部刪除
二、新建普通用戶
GRANT SELECT ON *.* TO ‘wenzhuo’@’localhost’ IDENTIFIED BY ‘123456’
* 代表所有 前面的* 代表所有庫 后面的* 代表所有表
@ 前面寫的是用戶名 后面寫的是主機名
主機名 只有本機的時候localhost 如果是別的主機 主機名就是別的主機的ip地址 例如 192。168.204.138
重點: GRANT 語句 不僅可以創(chuàng)建用戶 也可以修改用戶密碼 而且還可以設置用戶權限 因為 GRANT語句是MySQL中非常非常非常重要的語句
三、查看所有用戶
SELECT user,host FROM mysql.user;
四、刪除普通用戶
DROP USER 用戶名@主機名;
例如: DROP USER ‘jiuqin’@‘localhost’
五、root 用戶修改自己密碼
SET PASSWORD = PASSWORD(‘新密碼’);
注意:新密碼必須使用PASSWORD() 加密函數(shù)進行加密
六、root 用戶修改普通用戶密碼
SET PASSWORD FOR ‘用戶名’@’主機名’ = PASSWORD(‘新密碼’)
SET PASSWORD FOR ‘wenzhuo’@‘localhost’=PASSWORD(‘wenzhuo520’)
七、授權
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO ‘wenshuai’@’localhost’ IDENTIFIED BY ’wenshuaiaiwenzhuo’
GRANT SELECT,INSERT,UPDATE,DELETE ON ss21.* TO ‘wanli’@’localhost’ IDENTIFIED BY ‘wanli404’
GRANT:被授權的用戶可以將這些權限賦值給別的用戶
八、收回權限及查看權限
1. 查看權限
SHOW GRANTS FOR ‘用戶名’@’主機名’
2. 收回權限
REVOKE INSERT,UPDATE,DELETE ON ss21.* FROM ‘用戶名’@‘主機名’
九、數(shù)據(jù)備份
需要在cmd 命令行 windows+r 在運行框中 輸入cmd
開始->所有程序->附件->命令提示符
mysqldump -u用戶名 -p 庫名表名 > 保存的路徑
例如: mysqldump -uroot -p ss21 > C:\ss21.sql
如果 在備份當中出現(xiàn)拒接訪問 說明你的權限不夠
請使用超級管理員權限打開文件
Can't connect to MySQL server on 'localhost' (10061) 服務沒有啟動
十、還原數(shù)據(jù)
首先必須先準備一個空的數(shù)據(jù)庫 ss21
mysql -u 用戶名 -p 庫名 < 保存的地址
mysql -uroot -p ss21 < C:\ss21.sql
重要的事情需要說三遍 別寫分號 別寫分號 別寫分號
“數(shù)據(jù)庫的增刪改查命令”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!