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学习笔记
1
1-连接mysql:cmd进入,mysql-uroot-p会出来密码输入提示,输入密码进入。2-展示当前的数据库有哪些:showdatabases;3-选择想用的数据库:usename;4-展示当前库的表格:showtables;5-创建表格:creattablename(·字段名·类型,null),多字段用','分隔6-导入SQL文件:resourcename;不知道为什么我没有导入成功
米果_57d5
·
2020-03-22 07:04
MySQL学习笔记
(八):索引
索引的概念索引用于快速找到与特定的列值相同的行。如果没有索引,MySQL必须从第一行开始,然后通过整个表读取找出相关行。表越大越费时。如果表对该列建立了索引,MySQL就能够迅速判断,寻求到该行,而无需看所有的数据的位置。这比顺序读取每一行快得多。也就是说:索引是用来解决查询相关问题的。当你的应用程序进行SQL查询速度很慢时,应该想想是否可以建索引。你创建了合理的索引(实际上,索引也是一张表,该表
maxwellyue
·
2020-03-21 09:39
Mysql学习笔记
(2)-管理表数据
5.修改表字段类型:将name的类型改为varchar(50);altertableeurasismodifycolumnnamevarchar(50);6.修改字段名称将name字段名称修改为sexaltertableeurasischangecolumnnamesexvarchar(20);7.修改表名称altertableeurasisrenametostudent;四.管理表数据1.增加数
Mr_欢先生
·
2020-03-20 02:07
MySQL学习笔记
(七):存储引擎
存储引擎定义了什么?参考百度百科-存储引擎MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。这些不同的技术以及配套的相关功能在MySQL中被称作存储引擎(也称作表类型)。你可以选择适用于服务器、数据库和表格的存储引
maxwellyue
·
2020-03-18 15:09
web级
mysql学习笔记
(一)项目需求设计
项目需求###我们来设计个实战项目需求项目名称:在线考试系统。包含1、用户信息表2、试卷信息表3、用户提交的答案表4、统计分析表5、其他信息表建立一个数据库ithink比较数据库引擎InnoDB与MyISAM的执行效率建立两张表,user_sys和user_sys2,表的结构和数据一样user_sys的引擎设置为InnoDB,user_sys2的引擎设置为MyISAM。写一个函数insert_us
akon2016
·
2020-03-17 17:35
mysql学习笔记
----约束
1.约束保证数据的完整性和一致性。2.约束分为表级约束和列级约束。3.约束类型包括:(1)NOTNULL(非空约束)(2)PRIMARYKEY(主键约束)(3)UNIQUEKEY(唯一数据)(4)DEFAULT(默认约束)(5)FOREIGNKEY(外键约束)4.外键约束保证数据的一致性和完整性,实现一对一或者一对多关系。5.外键约束的要求(1)父表和字表必须具有相同的存储引擎,而且禁止使用临时表
zeusiqd
·
2020-03-16 01:47
MySQL学习笔记
(5)——多表连接查询
1、内联接(典型的联接运算,使用像=或<>之类的比较运算符)。包括相等联接和自然联接。内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索students和courses表中学生标识号相同的所有行。2、外联接。外联接可以是左外联接、右外联接或完整外部联接。在FROM子句中指定外联接时,可以由下列几组关键字中的一组指定:1)左外联接LEFTJOIN或LEFTOUTERJOIN左向外
Temple_Li
·
2020-03-14 18:30
Mysql学习笔记
(3)-查询数据大全
1.查询所有的列2.查询指定列3.查询时使用别名4.查询时添加常量列5.查询时合并列6.查询时去除重复记录(distinct)7.条件查询8.聚合查询(使用聚合函数查询)9.分页查询(limit)10.查询排序11.分组查询(grop)12.分组查询后筛选(having)1.查询所有的列select*fromstudent;2.查询指定列selectid,namefromstudent;3.查询时
Mr_欢先生
·
2020-03-14 07:58
mysql学习笔记
一
一、如何使用终端操作数据库如何登陆数据库服务器(数据库账户密码都为root)mysql-uroot-proot如何查询数据库服务器中所有的数据库mysql>showdatabases;+--------------------+|Database|+--------------------+|information_schema||chapter09||chengji||mysql||perfor
chengting1314
·
2020-03-12 16:15
mysql学习笔记
四
MySQL查询练习准备数据表mysql>createdatabasework;QueryOK,1rowaffected(0.01sec)mysql>useworkDatabasechanged学生表student:(学号,姓名,出生年月,所在班级)mysql>createtablestudent(->snovarchar(20)primarykey,->snamevarchar(20)notnul
chengting1314
·
2020-03-12 16:20
mysql学习笔记
二
MySQL建表约束主键约束它能够唯一确定一张表中的一条记录,也就是我们通过给某个字段添加主键约束,就可以使得该字段不重复且不为空。给id字段添加主键约束:mysql>createtablemilk(->idintprimarykey,->namevarchar(20)->);QueryOK,0rowsaffected(1.68sec)mysql>describemilk;+-------+----
chengting1314
·
2020-03-11 15:41
java成长之路-
MYSQL学习笔记
Paste_Image.png一、数据库:存储、维护和管理数据的集合。DBMSDB二、sql:结构化查询语言sql分类:DDL:数据定义语言,对对象操作CREATEALTERDROPDML:对表中的数据操作INSERTUPDATEDELETEDQL:数据查询语言SELECTDCL:数据控制语言CRANTREVOKEcreatedatabasemydb1;usemydb1;createtablest
iOS_ZG
·
2020-03-07 15:15
mysql学习笔记
数据库和表进入mysql:mysql-uroot-pmysql.png查看数据库:showdatabases;show_databases.png删除数据库:dropdatabasedbname;drop_database.png创建数据库:createdatabasedbname;create_database.png创建指定编码和字符集的数据库:CREATEDATABASEtestDEFAUL
Stone_Zhuo
·
2020-03-06 07:02
MySQL学习笔记
(mac版1)
初始命令安装:略启动:设置偏好——>开启服务设置密码:mysqladmin-urootpassword"new_password"登陆:使用root用户登陆默认端口为3306mysql-uroot-p-h远程地址登出:command+d或者exit或quit数据库操作创建数据库CREATEDATABASE'name'CHARSETSET'utf8';修改数据库ALTERDATABASE'name'
桀骜不驯的喵
·
2020-03-05 23:37
MySQL学习笔记
MySQLMySQL常用数据类型MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。详情见菜鸟教程https://www.runoob.com/mysql/mysql-data-types.htmlMySQL建表约束主键约束它能够唯一确定一张表中的一条记录,也就是我们通过给某个字段添加主键约束,就可以使得该字段不重复且不为空如果两个字段设置主键约束则成为联合主键,联合主
zfz_amzing
·
2020-03-03 23:05
Mysql学习笔记
(4)-数据约束
什么是数据约束?对用户操作表的数据进行约束1.默认值2.非空3.唯一4.主键5.自增长6.外键1.默认值(default(默认值))作用:当用户对使用默认值的字段不插入值的时候,就使用默认值(默认字段允许设置为null)需求:给性别设置默认值,当插入数据时性别默认为男createtablexuesheng(idint,namevarchar(20),sexvarchar(20)default'男'
Mr_欢先生
·
2020-02-27 04:02
MySQL学习笔记
【注】学习了一天学会数据库这个教程,少部分参考了部分评论区的笔记。如何登录数据库服务器如何直接在cmd直接使用数据库网上的方法是:使用ctrl+R输入services.msc找到对应的mysql进程,然后在属性中找到它的位置,把它加入用户变量中即可使用,注意使用cmd的时候要使用管理者身份,但是即使如此好像也没法解决。如何登录数据库服务器mysql-uroot-pMySQL常用数据类型数值注意各类
喵喵狂吠
·
2020-02-26 08:23
sql
MySql学习笔记
mysqlversion:5.7.*基本使用登录打开cmd命令窗口windows+r输入cmdmysql-u用户名-p密码mysql-uroot-p123退出exit;数据库操作查看所有的数据库showdatabases;创建数据库--createdatabase数据库名defaultcharset=utf8;createdatabasetestdefaultcharset=utf8;删除数据库-
四月没有谎言i
·
2020-02-24 16:45
奥特虾的
MySQL学习笔记
个人笔记,不定期更新2018-01-06导出数据表mysqldump-u用户名-p密码db_nametable_name>filename.sql导入数据表mysqldump-u用户名-p密码db_nameusedb_name;mysql>sourcePATH/filename.sql#PATH为绝对路径2018-01-17添加排序select@:=@+1asrank,表名称.*from表名称,(
奥特虾
·
2020-02-24 02:35
MySQL学习笔记
| 函数篇
1、时间函数1、当前时间戳curdate();#当前日期2017-08-21curtime();#当前时间23:47:12now();#当前时间戳2017-08-2123:47:12sysdate();#当前时间,获取函数执行那一刻时的时间2、时间解析date(now());#2017-08-21year(now());#2017month(now());#8monthname(now());we
JSong1122
·
2020-02-22 10:07
5.
MySQL学习笔记
MySQL主要介绍了数据表记录查询和多表记录查询基本方法。谢阅!一.MySQL概述1.数据库概述数据库就是一个文件系统,通过标准的SQL语句获取数据2.SQL语言结构化查询语言DDL:数据定义语言create,drop,alter..DCL:数据控制语言grant,if…DML:数据操纵语言insert,update,delete…DQL:数据查询语言Select3.MySQL关系型数据库。一个项
Vincilovfang
·
2020-02-19 05:53
MySQL学习笔记
(6)—— MySQL 的数据库操作
前面章节陆续完成了MySQL的介绍和安装配置,至此已经可以进行数据库操作语言的学习了。作为学习笔记,本章更多地采用列表地形式简洁地记录操作命令,便于后续查阅和使用,而且数据库操作语言的介绍将结合python一起。数据库的显示、创建和选用SHOWDATABASES显示数据库根据第四章内容,首先启动MySQL服务器,并登录数据系统(可以是root用户,也可以是guest用户)。登录后首先显示已有数据库
么的聊
·
2020-02-17 10:18
Mysql学习笔记
Mysql与JDBC学习笔记(十)实现对数据库数据的增删改查前面已经对jdbc有一定的理解,接下来就可以使用jdbc来对数据库进行操作了。这里为了方便,把对数据库的连接和操作进行封装。(一)创建MysqlUtilpublicclassMySqlUtil{//1、加载驱动static{try{Class.forName("com.mysql.jdbc.Driver");}catch(ClassNot
二十四小时爱你
·
2020-02-15 08:54
MySQL学习笔记
(更新ing)
2019/2/18更新学习顺序:入门:慕课网——与MySQL的零距离接触工具:入门时期用cmd,其次进阶时期使用MySQL—front工具书:MySQL必知必会进阶:动力节点mysql郭鑫34道经典的面试题百度云盘:MySQL网易云课堂:MySQL从入门到精通MySQL实战45讲进度安排:2019/2/24进阶视频学习完2019/3/3动力节点面试题重做完2019/3/10猴子专栏案例学习1.学习
秦_川
·
2020-02-14 12:48
MySQL学习笔记
(五)存储过程
存储引擎输入SQL命令,MySQL引擎对命令进行分析,查看输入的语法是否正确,如果正确,再进行编译,编译成MySQL引擎可识别的命令,最后再进行执行,并将执行结果返回给客户端。如果省略了语法分析和编译的阶段,则效率可提高。存储过程:是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理(类似函数)。存储过程存储在数据库内,可以由应用程序调用执行,而且允许用户申明变量以及进行流程控制。
joshul
·
2020-02-12 18:31
web级
mysql学习笔记
(二)用户登录一:唯一索引的妙用
上一节是使用存储函数分别向两张表插入1000条数据,使用时间基本差不多,由于数据量较小,所以InnoDB与MyISAM的差别不是很明显,所以现在我们跟别向两张表插入1000000条数据,得出的结果是:MyISAM引擎执行时间---58.848s,每秒大约插入16993条InnoDB引擎执行时间---4078.217s,大约用了67分钟注:理论上没这么慢,应该与硬件有关,所以写入才这么慢由此,可以再
akon2016
·
2020-02-12 11:54
mysql学习笔记
(四) 事务
1.事务ACID特性原子性(Actomicity):事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。一致性(Consistent):一致性指事务将数据库从一种状态转变为下一种一致的状态。在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。例如,在表中有一个字段为姓名,为唯一约束,即在表中姓名不能重复。如果一个事务对姓名字段进行了修改,但是在事务提交或事务操作发生回滚后
云师兄
·
2020-02-10 14:33
MySQL学习笔记
(SQL篇)
前言之前的一篇文章,我们提到过,SQL命令是我们学习数据库的基本功。然而,学习SQL命令,最大的难度在于对语法的记忆,所以,要想学好SQL,只有通过大量的练习,才能达到熟能生巧的水平。所以,在学SQL的过程中,是值得花时间的。在学习SQL过程中,我主要参考了这本入门级别的书籍:MySQL必知必会以下所使用的所有表及数据,都来自这本书籍提供的脚本。包含客户表,产品表,供应商表等内容。用到的时候再做解
刘昊2018
·
2020-02-08 18:46
MySQL
MYSQL常用命令http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869889.html一千行
MySQL学习笔记
http://www.cnblogs.com
栋栋晓
·
2020-02-06 17:30
一千行 MySQL 学习笔记
原文:一千行
MySQL学习笔记
基本操作/*Windows服务*/--启动MySQLnetstartmysql--创建Windows服务sccreatemysqlbinPath=mysqld_bin_path
一条属于你的未来之路
·
2020-01-30 13:00
MySQL学习笔记
(三)
目录一.数据操作二、常用函数数学函数字符串函数日期时间函数其它函数
MySQL学习笔记
(三)一.数据操作1.添加记录INSERT[INTO]tbl_name[(字段名称,...)]
还没有女朋友的执念
·
2020-01-14 21:00
MySQL学习笔记
(二)
目录一.数据表二、数据类型三、完整性约束条件
MySQL学习笔记
(二)一.数据表1.创建表DREATE=TABLE[IFNOOTEXISTS]`tbl_name`(`字段名称`字段类型[完整性约束条件][
还没有女朋友的执念
·
2020-01-13 23:00
MySQL学习笔记
(一)
目录一、数据库相关操作二、常用MySQL语句
MySQL学习笔记
(一)一、数据库相关操作1.创建数据库CREATE{DATABASE|SCHEMA}db_name;CREATEDATABASE[IFNOTEXISTS
还没有女朋友的执念
·
2020-01-13 01:00
MySQL学习笔记
——基础与进阶篇
目录一、###MySQL登录和退出二、###MySQL常用命令三、###MySQL语法规范四、###基础查询五、###条件查询六、###排序查询七、###常见函数的学习八、###分组查询九、###连接查询十、###子查询十一、###分页查询十二、###联合查询十三、###DML语言十四、###DDL语言十五、###常见的数据类型十六、###常见的约束十七、###标识列十八、###TCL十九、###
不是正经鱼
·
2020-01-06 23:00
MySQL学习笔记
——基础与进阶篇
目录一、###MySQL登录和退出二、###MySQL常用命令三、###MySQL语法规范四、###基础查询五、###条件查询六、###排序查询七、###常见函数的学习八、###分组查询九、###连接查询十、###子查询十一、###分页查询十二、###联合查询十三、###DML语言十四、###DDL语言十五、###常见的数据类型十六、###常见的约束十七、###标识列十八、###TCL十九、###
不是正经鱼
·
2020-01-06 23:00
MySQL 中的运算符和常用函数
MySQL学习笔记
(3)运算符类型:算术、比较、逻辑和位运算符算术运算符运算符注解+加法-减法*乘法/除法,除数为0,返回结果NULL%取商比较运算符运算符注解=等于,不能用于NULL比较NULL安全的等于
BigfaceMonster
·
2020-01-05 09:03
MySQL学习笔记
本单元目标一、为什么要学习数据库二、数据库的相关概念DBMS、DB、SQL三、数据库存储数据的特点四、初始MySQLMySQL产品的介绍MySQL产品的安装★MySQL服务的启动和停止★MySQL服务的登录和退出★MySQL的常见命令和语法规范五、DQL语言的学习★基础查询★条件查询★排序查询★常见函数★分组函数★分组查询★连接查询★子查询√分页查询★union联合查询√六、DML语言的学习★插入
杨赟快跑
·
2020-01-04 23:29
Mysql学习笔记
Mysql学习笔记
(八)存储过程(StoredProcedure)(1)是一组为了完成特定功能的SQL语句集,是利用SQLServer所提供的Transact-SQL语言所编写的程序。
二十四小时爱你
·
2020-01-03 09:20
MySQL学习笔记
继上一篇分享了Oracle学习笔记,现在继续分享
MySQL学习笔记
,希望对你有所帮助。
奋斗的小鸟GO
·
2020-01-03 04:27
MySQL学习笔记
参考资料慕课网——与MySQL的零距离接触前言本人菜鸟,入IT只为当鼓励师。本编文章主要对MySQL的一些基础知识进行总结。一、常用服务指令1.启动和停止MySQL服务启动:netstart[mysql服务名]停止:netstop[mysql服务名]netstart/netstopWindows服务2.MySQL的登录与退出登录:mysql-uroot-p-P3306-h127.0.0.1(端口:
BeYanJin
·
2019-12-31 13:04
MySQL事务、锁、SQLMode、分区
MySQL学习笔记
(5)本文主要内容:事务、锁、SQLMode、分区(这个有点意思)事务控制和锁定语句LOCKTABLE和UNLOCKTABLELOCKTABLES可锁定用于当前线程的表,如果表被其他线程锁定
BigfaceMonster
·
2019-12-29 04:20
吴裕雄--天生自然
MySQL学习笔记
:MySQL 查询数据
MySQL数据库使用SQLSELECT语句来查询数据。可以通过mysql>命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。语法以下为在MySQL数据库中查询数据通用的SELECT语法:SELECTcolumn_name,column_nameFROMtable_name[WHEREClause][LIMITN][OFFSETM]查询语句中你可以使用一个或者多个表,表之间使用逗号(,
吴裕雄
·
2019-12-28 22:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 插入数据
MySQL表中使用INSERTINTOSQL语句来插入数据。可以通过mysql>命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。以下为向MySQL数据表插入数据通用的INSERTINTOSQL语法:INSERTINTOtable_name(field1,field2,...fieldN)VALUES(value1,value2,...valueN);如果数据是字符型,必须使用单引号
吴裕雄
·
2019-12-28 21:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 删除数据表
MySQL中删除数据表是非常容易操作的,但是在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。语法以下为删除MySQL数据表的通用语法:DROPTABLEtable_name;在命令提示窗口中删除数据表在mysql>命令提示窗口中删除数据表SQL语句为DROPTABLE:以下实例删除了数据表runoob_tbl:root@host#mysql-uroot-pEnterpasswor
吴裕雄
·
2019-12-28 21:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 创建数据表
创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATETABLEtable_name(column_namecolumn_type);以下例子中在RUNOOB数据库中创建数据表runoob_tbl:CREATETABLEIFNOTEXISTS`runoob_tbl`(`runoob_id`INTUNSIGNEDAUTO_INCREM
吴裕雄
·
2019-12-28 21:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 数据类型
MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLEPRECISION)。关键字INT是INTEGER的同义
吴裕雄
·
2019-12-28 20:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 选择数据库
连接到MySQL数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在mysql>提示窗口中可以很简单的选择特定的数据库。可以使用SQL命令来选择指定的数据库。以下实例选取了数据库RUNOOB:[root@host]#mysql-uroot-pEnterpassword:******mysql>useRUNOOB;Databasechanged
吴裕雄
·
2019-12-28 20:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 删除数据库
使用普通用户登陆MySQL服务器,可能需要特定的权限来创建或者删除MySQL数据库,所以使用root用户登录,root用户拥有最高权限。在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。drop命令删除数据库drop命令格式:dropdatabase;例如删除名为RUNOOB的数据库:mysql>dropdatabaseRUNOOB;使用mysqladmin删除数据库也可
吴裕雄
·
2019-12-28 20:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 创建数据库
在登陆MySQL服务后,使用create命令创建数据库,语法如下:CREATEDATABASE数据库名;以下命令简单的演示了创建数据库的过程,数据名为RUNOOB:[root@host]#mysql-uroot-pEnterpassword:******#登录后进入终端mysql>createDATABASERUNOOB;使用mysqladmin创建数据库使用普通用户,你可能需要特定的权限来创建或
吴裕雄
·
2019-12-28 20:00
吴裕雄--天生自然
MySQL学习笔记
:MySQL 连接
使用mysql二进制方式连接您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库。实例以下是从命令行中连接mysql服务器的简单实例:[root@host]#mysql-uroot-pEnterpassword:******在登录成功后会出现mysql>命令提示窗口,你可以在上面执行任何SQL语句。在以上实例中,我们使用了root用户登录到mysql服务器,当然你也可以
吴裕雄
·
2019-12-28 20:00
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他