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