数据库 — MySQL
文章平均质量分 64
MySQL学习札记
CSNZのBlog
深圳职业技术大学 19届软件技术专业
展开
-
使用MySQL聚合函数来聚合数据,结果发现有刺客...
使用MySQL聚合函数 group_concat 的坑!原创 2023-09-28 12:26:05 · 185 阅读 · 0 评论 -
解决MySQL对外服务不可用问题
同事搞数据采集时无法访问我安装的MySQL..原创 2022-09-28 20:23:31 · 1105 阅读 · 0 评论 -
在【windows server 2012】下安装MySQL5.7
周末加班为公司服务器安装MySQL...原创 2022-09-17 15:27:44 · 4423 阅读 · 1 评论 -
配置MySQL连接信息
配置数据库连接信息String url = “jdbc:mysql://localhost:3306/ssmbuild?useUnicode=true&characterEncoding=UTF8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true”;String username = “root”;String password = “123456”;为何 配置数据库连接信息 这里的url这么原创 2021-04-28 15:21:02 · 793 阅读 · 0 评论 -
数据库——MySQL(事务、索引)
一: 事务概念:要么都成功,要么都失败事务原则 ACID原子性:atomicity要么都成功,要么都失败一致性:Consistency事务前后的完整性要保持一致, 比如转账 两个人的总钱数不可能因为互相转账和发生改变隔离性:Isolation事务的隔离性是多个用户并发的访问数据库时,数据库为每个用户开启的事务,不能被其他的操作数据所干扰,多个并发事务之间要相互隔离持久性:Durability事务一旦提交则不可逆,被持久化到数据库中隔离所导致的问题脏读 指一个事务读取到另一个事务未提原创 2021-05-30 15:55:30 · 106 阅读 · 0 评论 -
梦回JDBC —— (Statement对象)
Statement对象jdbc中的statement 对象用于向数据库发送sql语句,想完成对数据库的增删改查,只需要通过 这个对象发送增删改查的语句就好。statement对象的executeUpdate方法,用于向数据库发送增、删、改的语句,executeUpdate执行完后,将返回一个整数,(增删改 语句导致数据库几行数据发生了变化)。Statement.executeQuery方法用于向数据库发送查询语句,executeQuery方法返回 封装查询结果的的ResultSet对象。增使用原创 2021-05-26 17:17:51 · 250 阅读 · 1 评论 -
梦回JDBC —— (一个简单入门 连接数据库查询Demo )
一:首先建立普通java项目二:创建目录lib 导入jar包 并添加到lib仓库三:编写测试代码public class JdbcDemo1 { public static void main(String[] args) throws ClassNotFoundException, SQLException { //1:注册驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //2.数据库连接信原创 2021-05-25 20:33:40 · 193 阅读 · 0 评论 -
数据库——MySQL(数据库备份与三大范式)
一:MySQL备份为什么需要备份? 为了保证重要的数据不丢失。为了数据转移。二:MySQL备份数据的方式直接拷贝物理文件 (date)使用可视化工具导出使用命令行方式三:下面是命令行导入导出命令导出数据库表mysqldump -h主机 -u用户名 -p密码 数据库名称 表名 > 物理磁盘位置/文件名称mysqldump -hlocalhost -uroot -p123456 school student > D:/student.sql一次性导出多张数据库表mys原创 2021-05-24 22:45:33 · 104 阅读 · 0 评论 -
数据库——MySQL(插曲:decimal )
mysql中的数据类型有:float,double等非精准数据类型和decimal这种精准。区别:float,double等非精准类型,在db中保存的是近似值。decimal则以字符串的形式保存精确的原始数值decimal(M,D)参数说明:M:指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度为38.D:指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从0~M之间的值,默认小数位数是0.举例说明,123456.23653234568这个数存你说的三个格式decimal原创 2021-05-23 10:06:59 · 227 阅读 · 1 评论 -
数据库——MySQL(插曲:MD5加密)
数据库级别的MD5加密什么是MD5?信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致发展历程MD5由MD4、MD3、MD2改进而来,主要增强算法复杂度和不可逆性。MD5算法特点:普遍、稳定、快速MD5破解网站原理:背后有一个字典,键是MD5加密后的值,值是MD5加密前的值测试代码-- 测试MD5加密create table `testMD原创 2021-05-23 08:37:48 · 124 阅读 · 0 评论 -
数据库——MySQL(DML、DQL)
一:DML语言数据库意义:数据存储,数据管理DML语言:数据操作语言插入-- 插入语句-- insert into 表名( [ 字段1,字段2,字段3,...] ) values (值1),(值2),(值3),(...);insert into `grade`(`gradename`) values('大一');insert into `grade`(`gradename`) values('大二'),('大三'),('大四');values后面 每一个括号就代表一个对象,多个对原创 2021-05-22 23:31:05 · 376 阅读 · 0 评论 -
数据库—MySQL ( 入门 )
数据库分类关系型数据库:(SQL)MySQL、Oracle、Sql Server、DB2、SQLlite通过表和表之间,行与列之间的关系进行数据的存储,类似Excel表非关系型数据库:(NoSQL)Redis,MongDB非关系型数据库,对象存储,通过对象自身的属性来决定DBMS(数据库管理系统)数据库的管理软件,科学有效的管理我们的数据,维护和获取数据MySQL,数据库管理系统MySQL简介MySQL是一个关系型数据库管理系统前世:瑞典MySQL AB 公司今生: Oracle原创 2021-05-19 15:54:17 · 192 阅读 · 0 评论 -
全网最细:十万字详解订单超市管理系统
第一步 创建数据库、数据库表CREATE DATABASE `smbms`;use `smbms`;CREATE TABLE `smbms_address` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `contact` VARCHAR(15) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '联系人姓名', `addressDesc` VARCHAR(50) COLLA原创 2021-05-15 16:01:35 · 10926 阅读 · 85 评论