数据库MySQL
文章平均质量分 67
简书-乡村码农
这个作者很懒,什么都没留下…
展开
-
excel快速生成导入sql,批量更新update数据库
记一次excel的数据更新到数据库表的操作背景:因为是生产环境,运营害怕更新了其他数据,所以只能根据他提供的excel数据进行更新,所以有了下面的记录一、excel数据导入mysql数据库可以有很多种写python脚本写shell脚本直接用excel生成sql,在navicat中执行由于本人对python和shell不熟,不想费这么大劲进行学习,所以选择了用excel直接生成sql二、用excel方法进行导入数据的步骤1、创建临时表 table_tmp法一: 使用navicat直原创 2022-01-08 15:01:14 · 5355 阅读 · 1 评论 -
如何在数据库中使用索引
一、给信息表创建索引信息表为:创建索引:create index +索引名 on 表名(列名...);mysql> create index idx_lname_pinyin on employee(lname_pinyin); 显示索引信息:show index from +表名;mysql> show index from employee\Gs...原创 2018-11-10 16:55:49 · 1180 阅读 · 0 评论 -
数据库之MYSQL基本操作
一、创建1、修改主键原本没有主键,添加主键如: 表product中没有主键,现需要把pid修改为主键mysql> alter table product add primary key(pid);注意:原本有主键的,需先删掉原本的主键 ALTER TABLE product DELETE PRIMARY KEY 设定双字段主键,即有点像两个...原创 2018-11-07 20:09:46 · 241 阅读 · 0 评论 -
mysql表的维护
一、修改表的列结构1、复制表如复制一个与customer一模一样的表visitor;mysql> create table visitor select *from customer; 2、修改列的数据类型如将visitor的nam类型改为varchar(30);mysql> alter table visitor modify nam varchar(...原创 2018-11-07 20:13:09 · 288 阅读 · 0 评论 -
如何在数据库中使用视图
一、在订单信息检索中应用视图1、创建订单信息视图create view 视图名(列名,...) as select 语句[with check point];create viewv_order(oid,odate,memo,uid,zip,address,name,pid,pname,price,quantity)as selectob.oid,ob.odate,...原创 2018-11-11 21:00:09 · 1551 阅读 · 0 评论 -
MySQL函数与触发器
一、存储函数1、定义存储函数create function 函数名(参数1 数据类型1 [,参数2 数据类型2...])returns 返回值类型 begin任意系列SQL语句return 返回值;end1)参数只有输入类型,在存储过程中参数可以是in(输入)、out(输出)、inout(输入输出)三种类型2)向调用者返回结果值如计算自然数阶乘delimiter...原创 2018-11-22 11:26:45 · 1135 阅读 · 0 评论 -
MySQL数据库管理中文件的使用
一、从文本文件中读取数据1、导出数据select *into outfile 文件名 选项 from 表名; --这里的选项指所需要分隔符号如将表customer的数据导出到C:/data/outdata.csvmysql> select *into outfile 'C:/data/outdata.csv' fields terminated by ',' from c...原创 2018-11-24 22:39:09 · 419 阅读 · 0 评论