zoukankan      html  css  js  c++  java
  • python--mysql的操作

    # # pcj
    import pymsql
    # 1、连接数据库
    # mysql -uroot -p
    # 2、 显示数据库
    # show databases;
    # 3、显示当前数据库的时间
    # select now();
    # 4、显示数据库版本
    # select version();
    # 5、创建数据库
    # create database 数据库名;
    # create datebase datename charset=utf8
    # 6、查看创建数据库的语句
    # show create database 数据库名;
    # 7、删除数据库
    # drop database 数据库名;
    # 8、查询当前使用的数据库
    # select database();
    #
    # 9、打开数据库
    # use 数据库;
    # 10、显示当前数据库中所有的表
    # show tables;
    # 11、建表
    # create table 表名(id int,name varchar(30));
    # create table xxxxx(id int primary key not null auto_increment,name varchar(10));
    #
    # create table students(
    # id int unsigned not null auto_increment primary key ,
    # name varchar(30),
    # age tinyint unsigned default 0,
    # high decimal(5,2),
    # gender enum("男","女") default "男",
    # cls_id int unsigned
    # );
    #
    # 12查看表结构
    # desc 表名;
    # create table students(
    # -> id int unsigned not null auto_increment primary,
    # -> name varchar(30),
    # -> age tinyint unsigned default 0,
    # -> high decim(5,2),
    # -> gender enum("男","女"), #enum枚举类型可以用下标来表示。
    # -> cls_id int unsigned
    # -> );
    #
    # 13、插入数据
    # insert into yyyy values(0,"老王",19,188,"男",1);
    #
    # 14、修改表结构
    # 添加:
    # alter table 表名 add 列名 类型 约束;
    # alter table students add birthday datetime;
    #
    # 修改(数据类型)
    # alter table students modify birthday date;
    # 修改字名
    # alter table students change birthday birth date;
    #
    # 15、删除字段
    # alter table students drop 字段名;
    # alter table students drop tmp;
    # 逻辑删除 (搞个删除标志,实际上不删除)
    # alter table students add is_delete bit default 0;
    # update students set is_delete=1 where id=1
    #
    # 16、删除表
    # drop table 表名;
    #
    #
    # 17、部份插入数据
    # insert into students (name,gender) values("李四",2)
    # 18、插入多行
    # insert into students(name,gender) values("老时",2),("王五",1)
    #
    # 19、更新
    # update 表名 set 字段=新值 where 条件;
    #

  • 相关阅读:
    HTTP 协议中的并发限制及队首阻塞问题
    聊聊JMM
    聊聊CacheLine
    git解决本地建立git仓库 连接远程git仓库出现拒绝合并问题
    django 本地项目部署uwsgi 以及云服务器部署 uwsgi+Nginx+Docker+MySQL主从
    我的第一篇播客
    大爷的超市管理系统——冲刺第一天
    能混绝不C——凡事预则立
    2020软件工程团队作业——05
    2020软件工程作业——04
  • 原文地址:https://www.cnblogs.com/pcjbk/p/11213483.html
Copyright © 2011-2022 走看看