MYSQL數據庫
語法,指令,授權,備份,函數等,以及Python對mysql的相關操作
082200598
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Python爬取小說網站並且將內容自動導入MYSQL數據庫當中
#該操作主要是以本地ip對mysql進行訪問, 整理得有點亂,多多包涵囉~~~ def Spider(): # 懶地註釋囉!自己查吧 import requests from lxml import etree import re # 模擬請求頭 headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebK...原创 2019-06-02 20:01:51 · 221 阅读 · 0 评论 -
Python訪問數據庫
#運用這篇文章前最好先學習如何安裝,操作mysql #運行前請先設置自己的防火牆端口 #在配置文件中修改ip訪問的權限 #注意自己的防毒軟體是否干涉訪問 以上煩請自行查找需要資料,才此不做贅述!! import pymysql #訪問對象的局網ip,對方授權的用戶,授權密碼,授權庫 db = pymysql.connect('192.161.22.132', 'popo', "111",'mys...原创 2019-06-02 17:04:55 · 199 阅读 · 0 评论 -
數據備份與恢復
數據備份與恢復 #數據備份 #替代中文字.英文字段都要輸入 mysqldump -uroot -proot 密碼 要備份的資料庫名稱 > 欲備份位置的路徑 \自定義名稱.sql #數據恢復 #首先登入mysql中 mysql -u root -p #創建一個庫 CREATE DATABASE 備份庫的名稱; #退出 exit; #在外部輸入 mysql -uroot -proot 密碼 欲...原创 2019-06-02 16:53:46 · 145 阅读 · 0 评论 -
## MYSQL索引
MYSQL索引 #對表添加索引 //表index_tbl: +-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+------...原创 2019-06-02 15:48:53 · 122 阅读 · 0 评论 -
所有數據庫的部分權限及所有主機訪問/win10(MYSQL,8.0.16)/UNBUNTU,18.04.1(MYSQL,5.7.26)
這篇是以局域網的主機進行操作的,不同網路可能不適用 #以下內容基於win10 版本號為MYSQL 8.0.16,有關版本號8的不同主機ip訪問的設定請自行查詢(有很多相關資料) #如果你有使用avast防毒軟體,或者其他防毒軟體請點我(這會導致你的mysqld進行訪問時出現代號2003的問題!) #登入超級管理員 mysql -u root -p #IDENTIFIED BY 密碼 CREAT...原创 2019-06-02 13:50:27 · 146 阅读 · 0 评论 -
MYSQL 使用授權用戶IP訪問庫時被AVAST防毒軟體給擋了
作業系統:WIN10 MYSQL版本號:8.0.16 使用訪問工具:navicat 或 python的pymysql 過程描述: 輸入127.0.0本地ip並不會有這種問題 但是輸入自己的局域網IP便會報2003的錯誤 經過小弟爬了上百篇文章,並且確定防火牆端口設置,以及my.ini的設定中 添加允許所有IP訪問bind-address = 0.0.0.0, 此外授權用戶也使用了’%'允許所有訪問...原创 2019-06-02 13:18:32 · 225 阅读 · 0 评论 -
MYSQL版本:5.7.26 用戶授權部分數據庫
用戶授權部分數據庫 #MYSQL版本:5.7.26 #大寫為語法 小寫為自定義 #數據庫授權 #以下用法不具有創建數據庫的權力//僅對於授權庫中的表進行增.刪.改.查 #IDENTIFIED BY 密碼 #GRANT 授權 #ALL PRIVILEGES ON 所有權給哪個數據庫 #.* 所有表 #TO 給哪個用戶 #localhost 基於本地的用戶權限,也就是你當前本地IP GRANT ALL...原创 2019-06-01 21:14:42 · 546 阅读 · 0 评论 -
MYSQL版本:8.0.16 用戶授權部分數據庫
用戶授權部分數據庫 #MYSQL版本:8.0.16 #大寫為語法 小寫為自定義 #數據庫授權 #以下用法不具有創建數據庫的權力//僅對於授權庫中的表進行增.刪.改.查 #創建且授權使用者名稱與密碼 #localhost 基於本地的用戶權限,也就是你當前本地IP #IDENTIFIED BY 密碼 CREATE USER 'popo'@'localhost' IDENTIFIED BY '111'...原创 2019-06-01 21:13:01 · 161 阅读 · 0 评论 -
MYSQL函數用法
MYSQL函數用法 #以下函數均已MYSQL版本號8.0.16為主,其他版本可能有兼容性的問題 8.0.11以後不在支持password函數,點擊以下連結查看8.0手冊 在MySQL 8.0.11中刪除了此功能。PASSWORD(*str*) MD5加密函數 #計算字符串的MD5 128位校驗和。該值以32個十六進制數字的字符串形式返回 SELECT MD5('ohohhotdog'); >...原创 2019-06-01 16:27:08 · 157 阅读 · 0 评论 -
MYSQL/子查詢/關聯查詢/ANY關鍵字/ALL關鍵字/SOME關鍵稚/IN關鍵字
點我查看自連結跟自然連結查詢 #子查詢 emp: +----+--------+-----------+------+------------+-------+------+--------+ | id | name | job | mgr | hiredate | sal | comm | deptno | +----+--------+-----------+----...原创 2019-05-31 22:08:38 · 116 阅读 · 0 评论 -
MYSQL/自連結查詢/自然連結
點我查看外連結查詢 #自連結查詢 emp: +----+--------+-----------+------+------------+-------+------+--------+ | id | name | job | mgr | hiredate | sal | comm | deptno | +----+--------+-----------+------+...原创 2019-05-31 20:47:14 · 137 阅读 · 0 评论 -
MYSQL_表查詢//外連結
點我查看合併連結與內連結 #外連結 ----//大寫表示指令語法,小寫為自定義 #這裡的emp表跟dept表是在我內連接文章中所創建的, SELECT * FROM emp e,dept d WHERE e.deptno = d.deptno; >>> #在此添加一名新進成員,但該名成員的部門號並沒有在部門表中 INSERT INTO emp (name,job,mgr,hi...原创 2019-05-31 17:52:46 · 116 阅读 · 0 评论 -
MYSQL_表查詢/合併查詢/內連接查詢
查看此篇以前建議先看表關係!!點我查看 #合併查詢//select *from…union all select *from … #原有表 >>> man: woman: +-----+--------+ +-----+--------+ | mid | mname | | wid | wname | +----...原创 2019-05-31 17:10:10 · 186 阅读 · 0 评论 -
MYSQL_表關係
#表關係 #使用唯一約束建立1對1表關係//alter table … modify … unique; #不添加約一約束則為1對多關係 #首先分別創建兩張表 create table man( mid int primary key auto_increment, mname varchar(32), wid int ); insert into man (mid...原创 2019-05-31 15:01:20 · 120 阅读 · 0 评论 -
MySQL約束(語法指令)
MySQL約束(語法指令) 參考資料源:北京圖靈學院 對默認值進行修改 刪除默認值 創建 不為空數據表 not null 設置id 為unique(唯一性) name(不為空) id_unique 對同id同name組進行約束 #添加唯一約束 #刪除id_unique約束 primary key添加主鍵約束 #聯合主鍵約束 #auto_increment自增長 #使用default 預設默認值...原创 2019-05-30 17:23:25 · 172 阅读 · 0 评论 -
MySQL中對事務控制語言TCL進行操作
參考資料源:北京圖靈學院 事務控制語言TCL #TCL默認為自動提交,如想關閉改成手動提交 set autocommit =false; #使用rollback回到上一個狀態(如果沒有改成手動提交,TLC默認是自動提交的,rollback是不起作用的) #autocommit需要設置關閉改成手動提交rollback才得以回滾 #原始狀態 >>> +------+--------...原创 2019-05-30 00:00:43 · 122 阅读 · 0 评论 -
mysql指令,語法集
mysql指令集(會慢慢更新.... -----------------------------內部操作--------- #版本號 select version(); #創建數據庫 加入character set gbk 設置編碼類型,不加則默認utf-8 create database "mysql_2_2" character set gbk #查詢所有數據庫 ,查看以創建的某一個數據庫 s...原创 2019-05-28 22:10:28 · 246 阅读 · 0 评论
分享