MySQL
MySQL数据库学习记录
回忆丶搁浅
这个作者很懒,什么都没留下…
展开
-
MySQL修改数据库编码
1.新装数据库编码格式如下 临时修改数据库编码show variables like 'character_set_%'set character_set_client=utf8;set character_set_connection=utf8;set character_set_database=utf8;set character_set_results=utf8;set character_set_server=utf8;set character_set_cl...原创 2021-05-11 14:41:39 · 918 阅读 · 0 评论 -
Windows环境下安装MySQL
1.下载MySQL(https://dev.mysql.com/downloads/mysql/)2.使用5.7版本,等待下载完成3.选择不登录下载3.双击安装包,选择Server only4.执行安装5.安装VC2013运行库,如不弹出则本地有可忽略6.安装MySQL Server服务,出现对号安装完成7.继续安装8.选择安装类型,端口号,服务名称9.输入密码,确认密码10.安装完成...原创 2021-05-11 11:41:52 · 121 阅读 · 0 评论 -
spring管理对象c3po(注解方式)
1.在spring管理对象(xml)方式的基础上参考https://blog.csdn.net/weixin_45460315/article/details/1051672032.修改spring配置文件application.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.sp...原创 2020-03-29 11:51:10 · 210 阅读 · 0 评论 -
spring_事务管理 TransactionManager
1.spring中的TransactionManager接口DateSourceTransactionManager 用于JDBC的事务管理HibernateTransactionManager用于Hibernate的事务管理JpaTransactionManager 用于Jpa的事物管理2.spring中TransactionManager接口的定义(源码)事务的属性介绍:这...原创 2020-03-29 20:12:44 · 892 阅读 · 0 评论 -
spring_Transactions注解实现
(1)前期准备https://blog.csdn.net/weixin_45460315/article/details/105176089(2)修改application.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/bea...原创 2020-03-29 20:40:12 · 131 阅读 · 0 评论 -
spring_jdbctemplate 整合c3p0
1.新建项目(spring_jdbc)项目结构如下2.导入支持包jar如上3.实现spring整合c3p0 (1)准备数据库-- 创建数据库create database springjdbc;-- 创建表CREATE TABLE `ar_role` ( `rid` int(10) NOT NULL AUTO_INCREMENT, `rname` varc...原创 2020-03-27 20:19:48 · 336 阅读 · 0 评论 -
Linux环境安装MySQL
1.检测Linux是否存在MySQL程序(在root管理员权限下操作)rpm -qa |grep mysql2.如果空白代表没有存在,进行(3)(1)如果存在卸载MySQL程序 1.停止MySQL服务 service mysql stop 2.删除文件使用yum安装情况下 yum remove mysql mysql-...原创 2019-12-09 20:48:36 · 253 阅读 · 0 评论 -
Java基础_JDBC实现数据库的增删改查
(1)准备工作 把MySQL驱动导入eclipse中 需要数据库数据create table users( id int ; username varchar(255), password varchar(255))-- 新建表create table users( id int, username v...原创 2019-11-29 17:45:27 · 237 阅读 · 0 评论 -
MySQL基础_多表查询
1.简单多表查询select * from [表名1],[表名2]select * from product,productdir2.笛卡尔积:没有连接条件的表的关系返回的结果。 多表查询会产生笛卡尔积。如下图正常数据3.隐式内连接查询-- 查询货品ID ,货品名称,货品所属分类select productId,pro...原创 2019-08-15 21:17:11 · 150 阅读 · 0 评论 -
MySQL基础(4)_外键约束
外键作用:预防破坏表之间的连接行为,防止非法插入数据,值只能是指向的那个表中值之一外键约束:是用于插入约束。MySQL存储引擎 InnoDB:支持外键关系,支持事务,性能低。MyISAM:不支持外键关系,不支持事务,性能高。一般开发中外键可以不要,但是事务必须有,InnoDB准备:show create table [表名]show create table produ...原创 2019-08-15 16:09:46 · 472 阅读 · 0 评论 -
MySQL基础(1)
1.创建与删除数据库-- cms:[数据库名]create database sms; --创建数据库smsdrop database sms; --删除数据库smscreate database cms; --创建数据库sms2.查看数据库与选择数据库show databases --查看所有数据库use cms --选择数据库sms3.数据类型与建...原创 2019-08-07 16:49:54 · 152 阅读 · 0 评论 -
MySQL基础(3)
本文数据库与表,是上篇文章数据数据链接:https://blog.csdn.net/weixin_45460315/article/details/994408831.排序方式-- 倒序select * from product Order by productId desc-- 正序select * from product Order by salePrice as...原创 2019-08-13 22:15:28 · 117 阅读 · 0 评论 -
MySQL基础(2)_过滤查询
测试数据create database cmsshow databases create table product( productId int auto_increment, productName varchar(255) not null, salePrice int not null, supplier varchar(255), brand varchar...原创 2019-08-13 18:01:54 · 177 阅读 · 0 评论