本文共 2665 字,大约阅读时间需要 8 分钟。
show databases;create database dbname charset=utf8;show create database dbname;drop database dbname;use dbname;show databases;show tables;create table tablename( id int auto_increment primary key, sname varchar(10) not null default '保密', gender enum('男','女','保密') default '未知', high decimal(5,2));alter table tablename drop column字段名;alter table tablename add|modify|change|drop column字段名 类型;desc tablename;rename table oldname to newname;insert into 表名 values(值1,值2,...);insert into 表名(列名1,列名2,...) values(值1,值2,...);delete from 表名 where 条件;delete from 表名;update 表名 set 列1=值1,列2=值2,...;update 表名 set 列1=值1 where 条件;select * from 表名;select * from 表名 where 条件;select 列名 from 表名 where 条件;select distinct 列名 from 表名;select * from 表名 order by 列名 asc/desc;select * from 表名 limit 10,5;select count(*) from 表名;select max(列名) from 表名;select min(列名) from 表名;select 列名, count(*) from 表名 group by 列名;select 人数 from 表名 group by 性别 having 人数 > 10;select * from 表1 inner join 表2 on 条件;select * from 表1 left/right join 表2 on 条件;select 表1.列1, 表2.列2 from 表1 join 表2 on 条件;lower(str)、upper(str)replace(str, from, to)trim(str)left(str, len), right(str, len), substring(str, pos, len)concat(str1, str2, ...)abs(n)floor(n)、ceiling(n)round(n, d)now()date_format(date, format)create view 视图名 as select 列1, 列2,... from 表1 inner join 表2 on 条件;
select * from 视图名;begin; commit; rollback;mysqldump -u root -p 数据库名 >备份文件.sql;
mysql -u root -p 数据库名
import MySQLdbmysqlhelper = MySQLdb.MySQLHelper(host='localhost', port=3306, db='test1', user='root', passwd='mysql')
mysqlhelper.get_one(sql, params)
sql = 'insert into 表名(sname, gender) values(%s, %s)'sname = input('请输入用户名:')gender = input('请输入性别(1为男,0为女):')mysqlhelper.insert(sql, [sname, gender])mysqlhelper.begin()# 执行多个SQL语句mysqlhelper.commit()
mysql -u root -p
转载地址:http://bjjzk.baihongyu.com/