E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MYSQL学习笔记
mysql学习笔记
(持续更新中)
MySql学习笔记
文章目录**
MySql学习笔记
**显示数据库及表显示当前使用的数据库列表显示当前使用的数据库表列表数据库的新建和删除新建数据库删除数据库选择数据库当前当前所在数据库查看当前数据库表的状态
void.bug
·
2020-07-10 01:46
mysql
MySQL学习笔记
MySQL学习笔记
登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--显示所有数据库showdatabases;--创建数据库
a阿润
·
2020-07-10 01:15
MySQL
MySQL学习笔记
(15):SQL Mode
本文更新于2019-06-29,使用MySQL5.7,操作系统为Deepin15.4。与其他数据库不同,MySQL可以运行在不同的SQLMode(SQL模式)下。可通过变量@@sql_mode查看或设置当前的SQLMode。下面是一些常用的SQLMode:ANSI:使语法和行为更符合标准SQL。为非严格模式,等同于REAL_AS_FLOAT、PIPES_AS_CONCAT、ANSI_QUOTES、
garvenc
·
2020-07-09 19:00
MySQL学习笔记
(16)——数据准备
数据准备--创建数据表CREATETABLEIFNOTEXISTStdb_goods(goods_idSMALLINTUNSIGNEDPRIMARYKEYAUTO_INCREMENT,goods_nameVARCHAR(150)NOTNULL,goods_cateVARCHAR(40)NOTNULL,brand_nameVARCHAR(40)NOTNULL,goods_priceDECIMAL(1
dianxinshuan5366
·
2020-07-09 15:41
Mysql学习笔记
(9):存储过程
存储过程和函数:类似于java中的方法好处:1、提高代码的重用性2、简化操作存储过程含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率一、存储过程语法1.存储过程的创建语法:----->CREATEPROCEDURE存储过程名(参数列表)BEGIN存储过程体(一组合法的SQL语句)END0,'成功
YellowStar007
·
2020-07-09 13:58
mysql
PHP_
MySQL学习笔记
1
在php中使用date函数时,如果遇到输入echodate('h:ia,jSFY');出现即时间不对的情况,为从代码返回的不是正确的时间,有可能是因为您的服务器位于其他国家或者被设置为不同时区。因此,如果您需要基于具体位置的准确时间,您可以设置要用的时区。设置如下date_default_timezone_set("Asia/Shanghai");echodate('h:ia,jSFY');时间就
guanghai
·
2020-07-09 10:14
MySQL学习笔记
事务什么是事务事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行MySQL事务处理只支持InnoDB和BDB数据表类型原子性(Atomic)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生一致性(Consist)事务前后数据的完整性必须保持一致隔离性(Isolated)事务的隔离性是指多个用户并发访问数据库时,数据库
tαOαo
·
2020-07-08 19:37
MySQL学习笔记
(14):分区
本文更新于2019-06-30,使用MySQL5.7,操作系统为Deepin15.4。目录分区类型Range分区List分区Columns分区Hash分区Key分区子分区分区管理Range分区和List分区的分区管理Hash分区和Key分区的分区管理分区类型可以使用SHOWPLUGINS查看是否安装了分区插件。MySQL创建分区表支持使用大部分存储引擎,但不支持使用MERGE或CSV存储引擎。同一
garvenc
·
2020-07-08 19:00
mysql学习笔记
———查询语句
所谓查询(query)实际上指的是mysql里的select语句,进一步讲,就是select权限,每一个新建的用户默认没有任何权限,但是通过grant语句可以赋予某用户查询权限。一、筛选和排序查询用的最多的就是select语句:公式为select字段名1,字段名2...from表名1,表名2...where条件1(and|or)条件2(and|or)条件3...orderby字段1,字段2....
_六六先森
·
2020-07-08 18:13
读书笔记
PHP与
MySQL学习笔记
9:创建Web数据库
2019独角兽企业重金招聘Python工程师标准>>>1、在服务器上部署MySQL服务基本步骤合注意点1)安装MySQL(命令安装、安装包安装等)2)考虑是否需要一个独立的操作系统用户权限来运行MySQL程序。3)路径的设置4)root密码(附录A:没有root密码,系统是不安全的)5)删除匿名用户和仅供测试使用的数据库6)启动MySQL服务器并将其设置为自动运行。2、使用MySQL命令行或其他终
weixin_34414650
·
2020-07-08 18:47
MySQL学习笔记
_7_MySQL常用内置函数
MySQL常用内置函数说明:1)可以用在SELECT/UPDATE/DELETE中,及where,orderby,having中2)在函数里将字段名作为参数,变量的值就是字段所对应的每一行的值。3)在程序设计语言如C++中提供的函数,MySQL大部分也提供了,关于MySQL函数的完整信息,请参阅《MySQL参考手册》一、字符串函数【比较常用,需要掌握】1、concat(s1,s2,...,sn)#
weixin_34315189
·
2020-07-08 17:18
一千行
MySQL学习笔记
以下为本人当年初学MySQL时做的笔记,也从那时起没再更新过,但还是囊括了基本的知识点,有时还翻出来查查。是不是干货,就看亲们了~如果哪天笔记有更新了,我还是会更新该文章滴,其实笔记已经放到了GitHub上,只是没告诉你们而已,嚯嚯!PHP笔记也贴出来了哈~http://www.cnblogs.com/shockerli/p/2000-plus-line-php-notes.html原文地址:ht
weixin_33912445
·
2020-07-08 16:25
MySQL学习笔记
—运算符与常用函数总结
MySQL的运算符与常用函数字符函数函数名作用使用格式concat()字符连接concat(‘str1’,’str2’,…)concat_ws()使用指定的分隔符进行字符连接concat_ws(‘分隔符’,’str1’,’str2’,…)format()数字格式化format(formatNumber,decimalPlace)采用四舍五入的方式将formatNumber小数点后保留decimal
我要天天向上
·
2020-07-08 10:46
MySQL
MySQL学习记录
MySQL学习笔记
—自定义函数
MySQL学习笔记
—自定义函数注释语法:MySQL服务器支持3种注释风格:从‘#’字符从行尾。从‘–’序列到行尾。
我要天天向上
·
2020-07-08 10:46
MySQL
MySQL学习记录
MySQL学习笔记
:普通查询、流式查询和游标查询的理解
前言今天因为公司业务原因,使用了游标查询,只是感觉很奇怪,我以为MySQL和mongodb一样,默认就是游标查询,网上查询资料了解时还发现了流式查询。这篇,其实就是个人笔记,毕竟MySQL出来已经很久很久了,网上资料一大堆。相比MySQL,我本人更擅长用mongodb,因为用了它三年。普通查询普通查询,将查询后的结果集,全部塞给客户端;量大的话,就可能报OOM内存溢出。流式查询流式查询获取数据的方
山鬼谣me
·
2020-07-08 10:43
MySQL
MySQL学习笔记
:基础模型
环境MacBookPro序言MySQL技术内幕InnoDB存储引擎第二版后台线程MySQL是多线程模型,因此有个多个不同的后台线程,负责处理不同的任务。MasterThread内存Q:LRU列表管理哪些页?A:在书中没有强调,但是我以为应该是数据页和索引页。并且书中有这么一句话:缓冲池中的页还可能会被分配给自适应哈希索引、Lock信息、InsertBuffer等页,而这部分页不需要LRU算法进行维
山鬼谣me
·
2020-07-08 10:43
MySQL
深入浅出学习后端开发(PHP篇)
共同进步,用记录下自己的学习历程.全栈开发自学笔记已开源LAMP环境搭建[PHP开发学习笔记(基础篇)]稍后更新[PHP开发学习笔记(面向对象篇)]稍后更新[PHP开发学习笔记(框架篇)]稍后更新[PHP&
MySQL
筑梦师Winston
·
2020-07-08 03:20
MySQL学习笔记
事务篇:undo日志和MVCC
目录undologundolog的存储方式delete/update操作的内部机制:purge机制insertundologupdateundologMVCCMVCC的实现原理结构MVCC工作过程undologundo用来回滚行记录到某个版本。undolog一般是逻辑日志,根据每行记录进行记录。undolog和redolog记录物理日志不一样,它是逻辑日志。可以认为当delete一条记录时,und
lmkbuffon
·
2020-07-08 01:39
MySQL数据库
MySQL基础学习笔记
MySql学习笔记
(一)4.12 - 4.15
MySql学习笔记
笔记内容学习来自B站狂神说java,狂神小迷弟一枚课程链接:快来点我,支持狂神.文章目录
MySql学习笔记
1.初识MySql1.1为什么学习数据库1.2什么是数据库1.3数据库分类1.4MySql1.5MySql
Armorsilly
·
2020-07-07 22:14
MySql
柚子酱的
Mysql学习笔记
(一)
选择数据库基本命令1.选择数据库USE*db_name*;2.显示所有可用数据库SHOWDATABASES;3.获取一个数据库中的所有表SHOWTABLES;4.用show语句显示某表的列属性(1)SHOWCOLUMNSFROM*table_name*;(2)DESCRIBEtable_name;5.显示创建特定数据库或表的mysql语句SHOWCREATEDATABASE*db_name*;SH
元气柚子酱
·
2020-07-07 22:06
数据库
mysql
柚子酱的
Mysql学习笔记
(三)
创建和操纵表1.表基础创建CREATETABLEtable_name(col_name1intNOTNULLAUTO_INCREMENT,col_name2char(50)NOTNULL,col_name2char(50)NOTNULL,PRIMARYKEY(col_name1))ENGINE=InnoDB;各列之间用逗号表示,后接列的数据类型创建新表时,指定的表名必须不存在,否则报错若仅想在一个
元气柚子酱
·
2020-07-07 22:06
数据库
柚子酱的
Mysql学习笔记
(二)
聚集函数1.AVG函数SELECTAVG(col_name1)ASavg_colFROMtable_name;返回特定行的平均值SELECTAVG(col_name)ASavg_colFROMtable_nameWHEREcondition;2.COUNT()函数确定表中行的数目或满足特定条件的行的数目,忽略NULL值SELECTCOUNT(*)ASnum_colFROMtable_name;其余
元气柚子酱
·
2020-07-07 22:06
数据库
MySQL学习笔记
(13):锁和事务
本文更新于2019-09-22,使用MySQL5.7,操作系统为Deepin15.4。目录锁锁概述MyISAM表级锁InnoDB行级锁InnoDB表级锁死锁事务事务概述InnoDB事务分布式事务锁锁概述MyISAM和MEMORY存储引擎使用表级锁。BDB存储引擎进使用页级锁,但也支持表级锁。InnoDB存储引擎默认使用行级锁,也支持表级锁。表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲
garvenc
·
2020-07-07 19:00
mysql 操作的常用命令
sql:SHOWVARIABLESLIKE'character%'
mysql学习笔记
-常用命令常用sql:SHOWVARIABLESLIKE'character%'提问者:lotus1发布时间:2014
山里的梧桐树
·
2020-07-07 18:32
MySql学习笔记
,触发器的创建和使用
#触发器#user表数据变更日志,增加、修改、删除CREATETABLEuser_log(idINT(11)NOTNULLauto_increment,operationVARCHAR(20)NOTNULLCOMMENT'操作类型:insert,update,delete',operation_timedatetimeNOTNULLCOMMENT'操作时间',operation_idINT(11)
<黑科技T_T
·
2020-07-07 15:30
MySql
MySQL学习笔记
——存储程序(二)
五、存储过程的参数类型存储过程的参数分为3种类型。对于IN参数,调用者把一个值传递给过程,过程可以对这个值进行修改,但任何修改在过程返回后对调用者都是不可见的。OUT参数刚好相反,过程把一个值赋值给OUT参数,这个值在过程返回后可以由调用者访问。INOUT参数允许调用者向过程传递一个值,然后再取回一个值。如果没有为参数指定类型,其默认类型将是IN。在使用OUT或INOUT参数时,在调用过程时需要给
iteye_2863
·
2020-07-07 10:55
MySQL
Mysql学习笔记
(查询语句练习题2)
表格详情:student表:teacher表:course表:score表:Mysql查询语句练习:23.查询“张旭“教师任课的学生成绩select*fromscorewherecno=(selectcnofromcoursewheretno=(selecttnofromteacherwheretname="张旭"));select*fromscorewherecno=(selectx.cnofr
Tobesix
·
2020-07-07 10:17
Mysql
mysql学习笔记
之Transaction Control Language 事务控制语言
#TCL/*TransactionControlLanguage事务控制语言事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。案例:转账张三丰1000郭襄1000update表set张三丰的余额=500wherename=‘张三丰’意外update表set郭襄的余额=1500wherename=‘郭襄’事务的特性:ACID原子性:一个事务不可再分割,要么都执行要
咸鱼也要翻身啊……
·
2020-07-07 10:20
mysql基础
MySQL学习笔记
6(插入,更新,删除数据)
19插入数据1插入完整的行INSERTINTOcustomersVALUES(NULL,'PepE.LaPew','100MainStreet','LosAngeles','CA','90046','USA'NULL,NULL);各个列必须以它们在表中出现的次序填充。如果某个列没有值(如上例最后两列),应该使用NULL值。第一列为NULL是因为它是主键,由MySQL自动增量。这种语法简单但不安全,
captainNYS
·
2020-07-07 04:00
mysql
MySQL学习笔记
(四)—MySQL不同隔离级别加锁实战
表记录如下:pid(int)name(varchar)num(int)1a1002b2003c3007d200Condition:PID为主键索引共享锁(读锁):简称S锁互斥锁(写锁):简称X锁MySQL的行锁都是加在索引上,称为记录锁(Record)数据库引擎:InnoDB一、数据库隔离级别为:RC/RU(读已提交/读未提交),where条件非索引1.select*fromtablewheren
水墨之白
·
2020-07-06 22:00
MySQL
MySQL学习笔记
(一)初涉
MySQL基础mysql由瑞典mysqlab公司开发,现在属于oracle公司。mysql是一个开源的关系型数据库管理系统mysql分为社区版和企业版MySQL安装MSI安装(Windows下)MySQL目录和配置bin目录,存储可执行文件data目录,存储数据文件docs文档include目录,存储包含的头文件lib目录,存储库文件share,错误消息和字符集文件在my.ini中配置defaul
joshul
·
2020-07-06 21:49
MySQLl快速入门笔记加基本查询练习
###
MySQL学习笔记
####一,学习目标1.进行复杂度较高的数据交换业务处理2.灵活的操作数据库中的数据3.掌握数据库设计技能####二,初识MySQL#####2.1本章任务1.使用SQL语句创建数据库
Dear_Gpk
·
2020-07-06 20:09
Mysql数据库
7000字
MySQL学习笔记
,从入到放弃
MySQL数据库简介MySQL近两年一直稳居第二,随时有可能超过Oracle计晋升为第一名,因为MySQL的性能一直在被优化,同时安全机制也是逐渐成熟,更重要的是开源免费的。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权
Java技术箭
·
2020-07-06 20:31
Java
程序员
MySql
MySQL学习笔记
——Day12
一、数据库的简介1、数据库数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。2、数据库管理系统软件数据库管理系统(DatabaseManagementSystem)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进
小小鱼@✔
·
2020-07-06 18:03
MySQL数据库
数据库
MySQL
MySQL学习笔记
——Day14
十二、索引12.1索引简介索引在MySQL中也叫做’键‘,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。索引相当于字典的音序表,如果要查某个字,如果不使用索引,则需要从几百页中逐页去查。索引的特点:创建和维护索引会消耗很多时间与磁盘
小小鱼@✔
·
2020-07-06 18:32
MySQL数据库
MYSQL常用命令集
在一个博客上看到的MYSQL命令集合,原帖地址如下:一千行
MySQL学习笔记
。
vcjmhg
·
2020-07-06 15:24
零散知识
MySQL学习笔记
——Day13
八、数据表操作8.1、基础操作8.1.1创建表(类似于一个excel表)createtabletab_name(field1type[完整性约束条件],field2type,...fieldntype)[charactersetxxx];--创建一个员工表employeecreatetableemployee(idintprimarykeyauto_increment,主键,namevarchar
小小鱼@✔
·
2020-07-06 15:52
MySQL数据库
MYSQL学习笔记
(十七)创建和操纵表
创建表的两种方法使用交互式创建和管理表的工具直接用MYSQL语句操纵表创建基础CREATETABLEProducts(prod_idintNOTNULL,vend_idchar10)NOTNULL,prod_namechar(254)NOTNULL,prod_pricedecimal(8,2)NOTNULL,prod_descvarchar(1000)NULL,PRIMARYKEY(prod_id
爱因斯坦的code
·
2020-07-06 09:42
MYSQL
mysql
深入浅出后端开发(MySQL篇)
前言这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用记录下自己的学习历程.全栈开发自学笔记已开源LAMP环境搭建
MySQL学习笔记
(基础篇
筑梦师Winston
·
2020-07-06 07:04
MySQL学习笔记
浓缩就是精华
文章目录内容持续更新中...开启sql服务使用命令行登录mysql数据库的基本操作数据表的操作数据的操作数据的查询高级查询备份与恢复开启sql服务可以打开任务管理器点击服务,找到mqsql然后右键开启服务另外一种方法是在cmd输入指令netstartmysql--开启mysql服务netstopmysql--关闭mysql服务使用命令行登录mysqlcdmysql/bin//要先挂载到mysql的
breeze010
·
2020-07-06 06:33
mysql
笔记
MySQL学习笔记
--DQL查询语言
MySQL学习笔记
四DQL查询语言#查询表中的所有字段select*fromtable_name;#简单查询selectcolumn_name1,column_name2fromtable_name;#
weixin_45061771
·
2020-07-06 06:37
MySQL学习笔记
数据库应用场景咨询类型网站:存新闻,存评论,存用户信息电商类:商品,订单,用户信息社交类:微博,用户信息,用户微博信息,评论信息课程介绍:IO流文件存储的弊端效率低(开发效率低,执行效率也低)数据的增删改查非常麻烦只能保存小量数据只能存储文本数据什么是DBDataBase:数据库,数据库实际上就是一个文件集合,本质就是一个文件系统,数据按照特定的格式存储到文件中,使用sql语言对数据进行增删改查操
胡萧徒
·
2020-07-06 03:20
database
【
MySQL学习笔记
】group_concat合并字符数受参数group_concat_max_len影响
今天早上,同事给我发了段sql,说这个sql在合并字符串时,不知道什么原因,最后被截断了,后面还有一些字符没有合并进去。后来,他说他找到了解决方法,就是设置一个全局的变量group_concat_max_len。先来看看,这个变量的初始值是多少:mysql>showvariableslike'group%';+----------------------+-------+|Variable_nam
RabinRow
·
2020-07-05 21:47
MySQL 基础学习笔记
MySQL基础学习笔记我的
MySQL学习笔记
,记录一些MySQL的基础知识。
riba2534
·
2020-07-05 10:29
【数据库】
MySQL 学习笔记(一)
MySQL学习笔记
(一)本人从今天开始学习mysql数据库,目前学习数据库主要为了完成一个小项目,想利用暑假时间突击一下,希望通过这种方式记录一下进步。
大侠中的大xi
·
2020-07-05 10:17
数据库
MySQL学习笔记
文章目录笔记起源MySQL的基础操作一、数据库的基本概念二、SQL的通用语法三、SQL的基本分类四、MySQL软件的基本操作1>DOS窗口内的基本操作启动MySQL进入MySQL更改初始root密码数据库的备份及还原退出数据库2>可视化界面内的操作DDL:操作数据库的CRUD数据库的CRUD基本的数据库类型:DML:数据库中表单的CRUDDQL:数据库中表单数据的CRUD语句的练习约束主键约束(p
极寒之语
·
2020-07-05 10:50
MySQL学习笔记
(一)——基础速览
半学期前学了mysql数据库的各种基本操作,结果因为项目问题又跑去搞别的了…一大段时间没碰数据库的操作,啥都忘了。因此整理了一下一些比较基础、常用的操作,以便于自己以后查看。像视图、索引、引擎、性能优化这部分…目前还很菜的我就先不整理,之后再去深入了解文章目录数据库(DataBase)的基本概念数据库服务的启动关闭以及在cmd中的登录退出MySQL的目录结构改变MySQL数据库存储的位置MySQL
衍陶
·
2020-07-05 09:06
数据库
MySQL学习笔记
(11):存储过程和函数
本文更新于2019-06-23,使用MySQL5.7,操作系统为Deepin15.4。目录SQL语句创建存储过程或函数修改存储过程或函数删除存储过程或函数调用存储过程或函数变量、条件、处理、游标变量条件处理游标流程控制IFCASELEAVEITERATELOOPWHILEREPEAT示例SQL语句创建存储过程或函数创建存储过程:CREATEPROCEDUREname({[IN|OUT|INOUT]
garvenc
·
2020-07-05 09:00
mysql学习笔记
(八)——索引的创建与删除
我们之前学习了表,知道数据库中的数据存储在数据库表中。为了提高从表中检索数据的速度,有了索引。简单来说,索引类似于书的目录,由表中的一个字段或多个字段生成的键组成。而这些键存储在数据结构(B-树或哈希表中)。根据索引存储类型,可将索引分为B型树索引和哈希索引。比如,mysql8.0默认的InnoDB存储引擎支持B型树索引。根据创建索引的方式,分为自动索引和手动索引。自动索引:在数据库表里设置完整性
啥都不会的小白
·
2020-07-05 08:33
数据库学习
MySQL学习笔记
(一)------DQL语言
DQL语言的学习DQL:DataQueryLanguage进阶1:基础查询语法:select要查询的东西【from表名】;特点:①通过select查询完成的结果,是一个虚拟的表格,不是真是存在的。②要查询的东西可以是常量值、可以是表达式、可以是字段、可以是函数。进阶2:条件查询语法:select 要查询的字段|表达式|常量值|函数from 表where 条件;分类:1、条件表达式
qq_39839033
·
2020-07-05 07:04
MySQL数据库
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他