![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 71
htfenght
这个作者很懒,什么都没留下…
展开
-
pymysql的简单使用
# -*- coding:UTF-8 -*-"""pymysql的简单使用:创建表插入数据"""import osimport pymysqlimport warningswarnings.filterwarnings("ignore")# 创建Product表,并插入数据def Product(db, filename): count = 0 data...原创 2018-10-25 18:24:30 · 359 阅读 · 0 评论 -
MySQL 临时表、复制表
MySQL 临时表MySQL临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间.实例:创建一个临时表CREATE TEMPORARY TABLE SalesSummary (product_name VARCHAR(50) NOT NULL, total_sales DECIMAL(12,2) NOT NULL ...原创 2018-11-12 11:14:27 · 1864 阅读 · 0 评论 -
MySQL UNION、排序、分组、连接、NULL值处理和正则表达式
UNIONSQL UNION下面的SQL语句从product和orderdetail表中选取所有不同的pCode(只有不同值)SELECT pCode FROM productUNIONSELECT pCode FROM orderdetailORDER BY pCode;SQL UNION ALL下面的SQL语句从product和orderdetail表中选取所有的pCode(...原创 2018-11-08 16:50:38 · 894 阅读 · 0 评论 -
MySQL 索引
原文地址MySQL 索引索引的优点提高MySQL的检索速度索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。索引的缺点:降低更新表的速度因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。建立索引会占用磁盘空间的索引文件线建一个数据库表: create table testindex_tbl -> ( -> ...转载 2018-11-11 22:27:54 · 164 阅读 · 0 评论 -
MySQL 处理重复数据
原文地址有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。防止表中出现重复数据你可以在MySQL数据表中设置指定的字段为PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。让我们尝试一个实例:下表中无索...转载 2018-11-13 15:00:25 · 165 阅读 · 0 评论 -
MySQL序列使用
原文链接AUTO_INCREMENTMySQL 中最简单使用序列的方法就是使用 MySQL AUTO_INCREMENT 来定义列。例子如下,创建一个表,表中的id无需指定可实现自动增长:mysql> CREATE TABLE insect -> ( -> id INT UNSIGNED NOT NULL AUTO_INCREMENT, ->...转载 2018-11-13 14:47:18 · 218 阅读 · 0 评论 -
MySQL ALTER命令
原文链接删除或者修改表字段如下命令使用了 ALTER 命令及 DROP子句来删除以上创建表的test_id字段:mysql> ALTER TABLE testalter_tbl DROP test_id;如果数据表中只剩余一个字段则无法使用DROP来删除字段。MySQL 中使用 ADD子句来向数据表中添加列,如下实例在表 test_tbl中添加 test_id 字段,并定义数...转载 2018-11-09 17:56:51 · 209 阅读 · 0 评论 -
MySQL 事务
原文链接MySQL 事务事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行...转载 2018-11-09 16:38:11 · 198 阅读 · 0 评论 -
数据库管理软件DataGrip 破解步骤
原文链接关键两步骤下载DataGrip激活第1步:将0.0.0.0 account.jetbrains.com添加到hosts文件中。(这步很重要,主要是为避免phpstorm联网时注册失效)如果是Mac 电脑, hosts文件在 /etc/hostswindows系统,hosts文件再C:\windows\system32\drivers\hosts第2步:浏览器打开...转载 2018-10-24 12:59:38 · 13804 阅读 · 8 评论 -
数据库管理软件(Navicat)及其遇到的问题(MySQL 8)
数据库管理软件(Navicat)及其遇到的问题软件安装下载Navicat安装Navicat软件使用输入passward,就可以连接数据库了遇到的问题如果数据库连不上,出现了2059的错误,则进行一下操作命令行进入数据库mysql -u root -p查看用户的host名称use mysql;select user,authentication_string,...原创 2018-10-24 09:12:44 · 639 阅读 · 0 评论 -
MySQL基础命令
MySQL命令原创 2018-10-24 20:41:30 · 345 阅读 · 0 评论 -
MySQL管理命令
MySQL管理命令显示所有的数据库show databases;选择某个数据库use information_schema;显示所有表的内容show tables;显示表VIEWS的所有信息show columns from VIEWS;显示表VIEWS的所有索引信息show index from VIEWS;显示数据库information_schema中所有表的...原创 2018-10-23 14:22:20 · 211 阅读 · 0 评论 -
MySql安装配置(windows)
MySql安装配置下载MySql下载地址MySql解压把下载好的文件解压到C:\Program Files\,然后就有了C:\Program Files\mysql-8.0.13-winx64,如图:在这个目录下新建一个my.ini文件,内容如下[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# ...原创 2018-10-23 13:16:26 · 353 阅读 · 0 评论 -
MySQL导入导出数据
MySQL导出数据MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。mysql> SELECT * FROM product -> INTO OUTFILE 'product.txt';导出表作为原始数据mysqldump是 mysql 用于转存储数据库的实用程序。它主要产生一个 SQL 脚本,其中包含从头重新创建数据库...原创 2018-11-14 17:02:30 · 225 阅读 · 0 评论