MySQL
命令行操作数据库
链接数据库
mysql -u root -p
查看数据库
show databases;
选择数据库
use database_name;
查看数据库中的table
show tables;
查看表格结构
desc table_name;
查看表中数据
select * from table_name;
查看指定数量数据
select * from table_name limit 10;
创建数据库
create database database_name;
删除数据库
drop database database_name;
指定字符集和校对集
create datase database_name default charset utf8mb4;
collate utf8mb4_general_ci;
创建表格
CREATE TABLE ‘table_name’{
‘id’ int(11) unsigned NOT NULL AUTO_INCREMENT,
‘name’ varchar(80) NOT NULL,
PRIMARY KET(‘id’)
};
插入数据
insert into ‘table_name’(‘name1’,'name2)
values(‘value1’,‘value2’);
修改数据
update ‘table_name’ set ‘name2’ = ‘value2’
where ‘name1’ = ‘value1’;
删除数据
delete from ‘table_name’
where ‘name1’ = ‘value1’;
参考资料
https://www.runoob.com/mysql/mysql-data-types.html
Python操作数据库
import MySQLdb
DATABASE