数据库
文章平均质量分 71
htfenght
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pymysql的简单使用
# -*- coding:UTF-8 -*- """ pymysql的简单使用: 创建表 插入数据 """ import os import pymysql import warnings warnings.filterwarnings("ignore") # 创建Product表,并插入数据 def Product(db, filename): count = 0 data...原创 2018-10-25 18:24:30 · 439 阅读 · 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 · 410 阅读 · 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 · 257 阅读 · 0 评论 -
MySQL基础命令
MySQL命令原创 2018-10-24 20:41:30 · 405 阅读 · 0 评论 -
数据库管理软件(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 · 804 阅读 · 0 评论 -
数据库管理软件DataGrip 破解步骤
原文链接 关键两步骤 下载 DataGrip 激活 第1步: 将0.0.0.0 account.jetbrains.com添加到hosts文件中。(这步很重要,主要是为避免phpstorm联网时注册失效) 如果是Mac 电脑, hosts文件在 /etc/hosts windows系统,hosts文件再C:\windows\system32\drivers\hosts 第2步: 浏览器打开...转载 2018-10-24 12:59:38 · 15099 阅读 · 8 评论 -
MySQL 事务
原文链接 MySQL 事务 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行 ...转载 2018-11-09 16:38:11 · 271 阅读 · 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 · 277 阅读 · 0 评论 -
MySQL序列使用
原文链接 AUTO_INCREMENT MySQL 中最简单使用序列的方法就是使用 MySQL AUTO_INCREMENT 来定义列。 例子如下,创建一个表,表中的id无需指定可实现自动增长: mysql> CREATE TABLE insect -> ( -> id INT UNSIGNED NOT NULL AUTO_INCREMENT, ->...转载 2018-11-13 14:47:18 · 294 阅读 · 0 评论 -
MySQL 处理重复数据
原文地址 有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。 本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。 防止表中出现重复数据 你可以在MySQL数据表中设置指定的字段为PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。 让我们尝试一个实例:下表中无索...转载 2018-11-13 15:00:25 · 221 阅读 · 0 评论 -
MySQL 索引
原文地址 MySQL 索引 索引的优点 提高MySQL的检索速度 索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。 索引的缺点: 降低更新表的速度 因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。 建立索引会占用磁盘空间的索引文件 线建一个数据库表: create table testindex_tbl -> ( -> ...转载 2018-11-11 22:27:54 · 224 阅读 · 0 评论 -
MySQL UNION、排序、分组、连接、NULL值处理和正则表达式
UNION SQL UNION 下面的SQL语句从product和orderdetail表中选取所有不同的pCode(只有不同值) SELECT pCode FROM product UNION SELECT pCode FROM orderdetail ORDER BY pCode; SQL UNION ALL 下面的SQL语句从product和orderdetail表中选取所有的pCode(...原创 2018-11-08 16:50:38 · 1013 阅读 · 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 · 2022 阅读 · 0 评论 -
MySQL导入导出数据
MySQL导出数据 MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。 mysql> SELECT * FROM product -> INTO OUTFILE 'product.txt'; 导出表作为原始数据 mysqldump是 mysql 用于转存储数据库的实用程序。它主要产生一个 SQL 脚本,其中包含从头重新创建数据库...原创 2018-11-14 17:02:30 · 276 阅读 · 0 评论
分享