
MySQL
文章平均质量分 61
wangchuang2017
天下才子,中州过半
惟楚有才,于斯为盛
实事求是,知行合一
师者,所以传道,授业,解惑也
展开
-
数据库中的索引技术——哈希索引
1、哈希索引哈希索引(hash index)基于哈希表实现,只有精确匹配索引所有列的查询才有效。对于每一行数据,存储引擎都会对所有的索引列计算一个哈希码(hash code),哈希码是一个较小的值,并且不同键值的行计算出来的哈希码也不一样。哈希索引将所有的哈希码存储在索引中,同时在哈希表中保存指向每个数据行的指针。对于hash相同的,采用链表的方式解决冲突。类似于hashmap。因为索引的结构是十分紧凑的,所以hash索引的查询很快。举例:hash索引的限制:哈希索引只包含哈希值和.原创 2021-10-02 12:42:17 · 1944 阅读 · 1 评论 -
MySQL增删改查
MySQL增删改查MySQL 插入数据语法INSERT INTO插入数据SQL:INSERT INTOtable_name ( field1, field2,...fieldN )VALUES( value1, value2,...valueN );如果数据是字符型,必须使用单引号或者双引号,如:"value"。例子:向pengke数据库中的user表,插...原创 2020-02-19 16:09:27 · 371 阅读 · 0 评论 -
SQL相关查询
--1. 查询学生的基本信息;select * from studentgo--2. 查询“CS”系学生的基本信息;select * from studentwhere sdept='cs'go--3. 查询“CS”系学生年龄不在19到21之间的学生的学号、姓名;select sno,sname from studentwhere sdept=...原创 2019-11-30 16:30:31 · 1578 阅读 · 0 评论 -
SQL相关题目
4.2 查 询 功 能SQL的核心是查询。SQL的查询命令也称作SELECT命令,它的基本形式由SELECT-FROM-WHERE查询块组成,多个查询块可以嵌套执行。以下表为以后的例子中使用表:档案(学号,姓名,性别,民族,毕业成绩,毕业去向)成绩(学号,数学,语文,外语,总分,平均分)§4.2.1 简单查询 由SELECT和FROM构成的无条件查询,或由SELE...原创 2019-11-29 20:55:04 · 1048 阅读 · 0 评论 -
SQL2005的安装与 使用
安装SQL2005有这两个文件SQLEXPR32_CHS.EXE和SQLServer2005_SSMSEE先装谁第一个SQLEXPR32_CHS.EXE,第二个SQLServer2005_SSMSEE注意装第二个的时候,要装.net framework 2.0,第二个是其设计、控制界面,类似于原来的企业管理器。二.Microsoft SQL Server2008新建用户登录SQL...原创 2019-11-29 20:53:56 · 383 阅读 · 0 评论 -
MySQL的使用
从cmd中进入MySQL的命令界面1.开始中找出运行:输入cmd2.查找appserv所在盘,我的在D盘,所以接着输入:d:3.在d盘中查找mysql所在目录:cd appserv\mysql\binMySQL\Installation\MySQL Server 5.7\bin4.再输入主机名、数据库名、密码:mysql -h localhost -u root -p5.最后输入...原创 2019-11-29 20:52:43 · 141 阅读 · 0 评论 -
3.61 视图
1createviewIS_Student.notecreateviewIS_StudentasselectSno,Sname,Sage,SdeptfromstudentwhereSdept='IS'select*fromIS_student2.notecreateviewIS_S1(Sno,Sname,Grade)as...原创 2019-11-29 20:51:36 · 139 阅读 · 0 评论 -
3.5.1 插入 3.5.2 修改
一.查询二.修改修改多个元组的值6所有学生年龄增加1岁.noteupdatestudentsetsage=sage+1带子查询的修改语句7.noteupdatescsetgrade=0where'cs'=(selectSdeptfromstudentwhere...原创 2019-11-29 20:49:56 · 134 阅读 · 0 评论 -
外键的使用
一定要先删除sc表中的某元组行,,,再删除course表中的元组行.note一定要先删除sc表中的某元组行,,,再删除course表中的元组行course表SC表删除course表中的元组行,,出现错误sc ---->参照 courseP155 删除元组 行 破坏 参照完整性 ...原创 2019-11-29 20:37:34 · 463 阅读 · 0 评论 -
PyCharm Python3操作数据库MySQL增删改查
核心内容(1)使用到的模块:PyMySQL安装:pip3 install pymysql(2)连接数据库# 连接数据库,地址:localhost,账号:root,密码:root,数据库:school,# 编码:UTF-8db = pymysql.connect('localhost', 'root', 'root', 'school', charset='utf8')...原创 2019-08-14 21:05:59 · 755 阅读 · 0 评论 -
Python之MySQL数据库增删改查操作
一.插入操作1.插入1import pymysqldef get_conn(): conn = pymysql.connect(host='localhost',port=3306,user='root',passwd='root',db='test1') # db:表示数据库名称 return conndef insert(sql): conn...原创 2019-01-11 22:16:41 · 324 阅读 · 0 评论 -
Python之MySQL数据库增删改查操作
一.在pycharm2017 上实现python3.6与mysql数据库的连接与其他的IDE不同,pycharm不需要额外下载mydqldb包等,pycharm里可以自动安装pymysql,功能与下载的mydqldb是一样的。安装pycharm自带的pymysql首先打开pycharm里的设置 settings->project->project Interpret...原创 2019-01-11 20:49:03 · 7780 阅读 · 1 评论