MySQL
文章平均质量分 76
已工作的小白
这个作者很懒,什么都没留下…
展开
-
MySQl JDBC
JDBC(重点) 数据库驱动 我们的程序会通过数据库驱动和数据库打交道 JDBC Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。 对于开发人员只需要使用jdbc即可 第一个JDBC程序 建立一个数据库 CREATE DATABASE `jdbcStudy` CHA原创 2022-04-30 21:52:21 · 1276 阅读 · 0 评论 -
MySQl 权限
用户管理 使用navicat创建用户,并授予权限演示 基本命令 -- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码' -- 必须拥有mysql数据库的全局CREATE USER权限,或拥有INSERT权限。 -- 只能创建用户,不能赋予权限。 -- 用户名,注意引号:如 'user_name'@'192.168.1.1' -- 密码也需引号,纯数字密码也要加引号 -- 要在纯文本中指定密码,需忽略PASSWORD关键词。要把密码指定为由PASSWORD()函数返回的混编值,原创 2022-04-30 10:42:04 · 294 阅读 · 0 评论 -
MySQL 事务和索引
什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务的ACID原则 百度 ACID 原子性(Atomic) 整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(ROLLBACK)到事务开始前的状态,就像这个事务从来没有执行过一样。 一致性(Consist) 一个事务可以封装状态改变(除非它是一个只读的)。事务必须始终保原创 2022-04-29 16:19:47 · 139 阅读 · 0 评论 -
MySQL 函数
常用函数 数据函数 -- 绝对值 SELECT ABS(-10) -- 向上取整 SELECT CEILING(10.2) -- 向下取整 SELECT FLOOR(10.2) -- 随机数(返回一个0~1之间的随机数) SELECT RAND() -- 符号函数(附属返回-1,正数返回1,0返回0) SELECT SIGN(3) 字符串函数 -- 返回字符串包含的字符数 SELECT CHAR_LENGTH('hello world') -- 合并字符串,参数可以有多个 SELECT CONCAT(原创 2022-04-29 10:58:27 · 101 阅读 · 0 评论 -
MySQL :DQL
指定查询字段 -- 查询表中所有的数据列结果 , 采用 **" \* "** 符号; 但是效率低,不推荐 . -- 查询所有学生信息 SELECT * FROM student; -- 查询指定列(学号 , 姓名) SELECT studentno,studentname FROM student; AS 子句作为别名 作用: 可给数据列取一个新别名 可给表取一个新别名 可把经计算或总结的结果用另一个新名称来代替 -- 这里是为列取别名(当然as关键词可以省略) SELECT studentno AS原创 2022-04-28 22:03:58 · 71 阅读 · 0 评论 -
狂神Mysql视频16代码
create database if not exists `school`; -- 创建一个school数据库 use `school`;-- 创建学生表 drop table if exists `student`; create table `student`( `studentno` int(4) not null comment '学号', `loginpwd` varchar(20) default null, `studentname` varchar(20) default原创 2022-04-27 16:50:49 · 93 阅读 · 0 评论 -
DML语言
外键 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。 在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值)。此时,第二个表中保存这些值的属性称为外键(foreign key)。 外键作用 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据,约束。使两张表形成关联,外键只能引用外表中的列原创 2022-04-27 16:01:06 · 70 阅读 · 0 评论 -
数据库操作
数据库操作 命令行操作数据库 --查找数据库 SHOW DATABASES --增加数据库 CREATE DATABASE person --删除数据库 DROP DATABASE person --使用数据库 USE school --如果是数据库的名字是关键字的话,则需要加``(tab上面的键) 学习方法 对照navicat工具自动生成的语句学习 固定语法中的单词需要记忆 ...原创 2022-04-26 22:27:07 · 865 阅读 · 0 评论 -
MySQl初步认识以及安装
如果你只会写代码的是码农;要学好数据库,才能基本能混口饭吃;在此基础上如果再学好操作系统和计算机网络,就能当一个不错的程序员。如果能再把离散数学、数字电路、体系结构、数据结构/算法、编译原理学通透,再加上丰富的实践经验与领域特定知识,就能算是一个优秀的工程师了。 1.为什么学习数据库 1、岗位技能需求 2、现在的世界,得数据者得天下 3、存储数据的方法 4、程序,网站中,大量数据如何长久保存? 5、数据库是几乎软件体系中最核心的一个存在。 2.什么是数据库 数据库 ( DataBase , 简称DB ..原创 2022-04-26 17:31:06 · 161 阅读 · 0 评论