Python 3 對MySQL的基本操作,及MySQL的增刪改查等常見命令
作者:韭菜學院(youxuancaijing)
1. Mysql的常見命令
顯示當前資料庫伺服器中的資料庫列表:
mysql> SHOW DATABASES;
顯示當前資料庫的數據表:
mysql> SHOW Tables;
顯示錶結構:
mysql> describe 表名稱;
創建資料庫:
CREATE DATABASE 資料庫名;
例如: create database mydb;
刪除資料庫:
mysql> DROP DATABASE 庫名;
創建數據表 :
mysql> USE 庫名;
mysql> CREATE TABLE 表名 (欄位名 VARCHAR(20), 欄位名 CHAR(1));
例如:
create table user(
id int(5) NOT NULL auto_increment,
name varchar(20),
passwd varchar(20));
刪除數據表:
mysql> DROP TABLE 表名;
往表中插入記錄:
mysql> INSERT INTO 表名 VALUES ("jack","123456");
更新表中數據:
mysql-> UPDATE 表名 SET 欄位名1='a',欄位名2='b' WHERE 欄位名3='c';
將表中記錄清空:
mysql> DELETE FROM 表名 WHERE 欄位名3='c';
查詢數據:
mysql> SELECT 欄位名1,欄位名2 FROM 表名 WHERE 欄位名3='c';
2. 用Python對Mysql的增刪改查
安裝pymysql模塊:pip install PyMySQL
你也可以用帶界面的工具進行增刪改查。
實際項目中,可以對相關函數做封裝