mysql
aaaaaaddddsssss
这个作者很懒,什么都没留下…
展开
-
Mysql安装最后两步未响应
用解压版吧,地址是https://downloads.mysql.com/archives/community/根据自己的32位或者64位选择相应的下载下载好了解压参见这篇https://www.cnblogs.com/horvey/p/10151706.html如果报错误发生系统错误 2。 系统找不到指定的文件。就参见这篇https://www.cnblogs.com/sharpest/p/10868343.html解决...原创 2020-10-03 19:13:12 · 150 阅读 · 0 评论 -
mysql插入数据注册时间字段
当表中有注册时间时INSERT INTO login (l_iphone,l_username,l_password,l_email) VALUES (’’)添加要添加的字段,添加要添加要添加的值。数据类型:timestamp默认:CURRENT_TIMESTAMP添加字段会自动生成(那个字段不用写)。...原创 2020-08-19 08:42:03 · 672 阅读 · 0 评论 -
java连接Mysql数据库增删改查Dao方法entity实体类
java连接数据库增删改查Dao方法entity实体类表结构:dao----->下放UserDao(数据库中user表的专门的增删改查,专门针对某一个表的增删改查)entity—>下放数据库中的创建类,数据库中有多少字段就private 字段 ,getset方法 ,序列化。test----->测试增删改查操作utils---->连接数据库创建一张表进行增删改查的操作DROP TABLE USER;CREATE TABLE USER( uid INT PRIMA原创 2020-07-01 22:49:30 · 700 阅读 · 2 评论 -
MySQL 1.mysql简介 3w1h 是什么?有什么用?用在哪里?怎么用?
MySQL1.mysql简介3w1h是什么?有什么用?用在哪里?怎么用?2.mysql下载与安装、配置mysql官网mysql的下载地址安装(安装路径,编码,root密码,最大连接访问数15)配置(my.ini)3.创建用户与授权– 查看用户SELECT user FROM mysql.user;– 创建用户CREATE USER ‘110’@‘localhost’ IDENTIFIED BY ‘123456’;CREATE USER ‘120’@‘localhost’ IDEN原创 2020-07-01 09:20:27 · 343 阅读 · 0 评论 -
Mysql视图+存储过程+函数的一些小案例
视图+存储过程+函数的一些小案例CREATE TABLE admin( -- 创建表admin1 id INT PRIMARY KEY AUTO_INCREMENT, -- id(字段名) int型 pk主键,auto_increment自增 username VARCHAR(20), -- username(字段名)(varchar类型长度为20) PASSWORD VARCHAR(20)原创 2020-07-01 08:28:10 · 75 阅读 · 0 评论 -
进阶:函数 含义:一组预先编译好的SQL语句的集合,理解成批处理语句 (1)提高代码的重用性 (2)简化操作 (3)减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率
进阶:函数含义:一组预先编译好的SQL语句的集合,理解成批处理语句(1)提高代码的重用性(2)简化操作(3)减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率1、函数的分类系统函数:MySQL提供的内部函数,如:now()、substr()、concat()、ifnull()、datediff()、sysdate()等。自定义函数:用户自己创建的函数。2、函数创建语法:CREATE FUNCTION 函数名(参数列表)RETURNS 返回类型BEGIN函数体retur原创 2020-06-29 17:04:54 · 240 阅读 · 0 评论 -
进阶:流程控制结构 流程控制结构分: (1)顺序结构 (2)分支结构 (3)循环结构
进阶:流程控制结构流程控制结构分:(1)顺序结构(2)分支结构(3)循环结构1、分支结构1.1 if()函数语法:if(条件, 值1, 值2)功能:实现双分支应用在begin/end中或外面如:SELECT IF(6>0, ‘成立’, ‘不成立’);问题:有没有if…else if…的写法?1.2 case结构语法:情况1:类似于switchcase 变量或表达式when 值1 then 语句1;when 值2 then 语句2;…else 语句n;end原创 2020-06-29 16:59:00 · 285 阅读 · 0 评论 -
进阶:变量 1.系统变量 说明:变量由系统定义,不是用户定义,属于服务器层面。 注意:(1) 全局变量需要添加global关键字 (2) 会话变量需要添加session键字 (3)
进阶:变量1.系统变量说明:变量由系统定义,不是用户定义,属于服务器层面。注意:(1) 全局变量需要添加global关键字(2) 会话变量需要添加session关键字(3) 如果不写,默认session会话级别使用步骤:1、查看所有系统变量show global |【session】variables;如:show global variables; # 319 系统所有的全局变量show session variables; # 331 系统所有的会话变量2、查看满足条件原创 2020-06-29 16:56:33 · 4312 阅读 · 0 评论 -
进阶15:TCL Transaction Control Language 事务控制语言
进阶15:TCLTransaction Control Language 事务控制语言1.什么是事务?事务是由一个或一组SQL语句组成的一个执行单元(是一个整体),这个执行单元要么全部执行,要么全部不执行。MySQL事务主要用于处理操作量大、复杂度高的数据。比如说,在人员管理系统CRM中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱、文章等等,这样,这些数据库操作语句就构成一个事务。(1)在MySQL 中只有使用了Innodb数据库引擎的数据库或表才支持事务。原创 2020-06-29 16:51:46 · 159 阅读 · 0 评论 -
进阶16:视图 view含义:视图就是一张虚拟表(和普通表一样使用),视图就是一个查询语句。 mysql5.1版本出现的新特性,是通过表动态生成的数据
进阶16:视图 view含义:视图就是一张虚拟表(和普通表一样使用),视图就是一个查询语句。mysql5.1版本出现的新特性,是通过表动态生成的数据视图的好处:(1)重用SQL语句(2)简化复杂的SQL操作,不必知道它的查询细节【技术好的做成视图,后端调用】(3)保护数据,提高安全性创建语法的关键字 是否实际占用物理空间 使用视图 create view 只是保存了SQL逻辑 增删改查,只是一般不能增删改表 create table 保存了数据 增删改查创建视图语法:create原创 2020-06-29 16:45:11 · 1612 阅读 · 0 评论 -
进阶14_约束_作业+进阶16-15_事物+视图_作业+进阶18-17_存储过程_作业
进阶14_约束_作业#约束作业#1. 向表 emp2 的 id 列中添加 PRIMARY KEY 约束(my_emp_id_pk)ALTER TABLE emp2 MODIFY COLUMN id INT PRIMARY KEY;#2. 向表 dept2 的 id 列中添加 PRIMARY KEY 约束(my_dept_id_pk)ALTER TABLE emp2 ADD CONSTRAINT my_emp_id PRIMARY KEY(id);#3. 向表 emp2 中添加列 dept_id,原创 2020-06-29 16:41:38 · 858 阅读 · 0 评论 -
进阶:存储过程 存储过程和函数:类似于Java中的方法。
进阶:存储过程存储过程和函数:类似于Java中的方法。1.存储过程含义:一组预先编译好的SQL语句的集合,可理解成批处理语句。好处:(1)提高代码的重用性(2)简化操作(3)减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率1.1 创建语法:Create procedure 存储过程名(参数列表)BEGIN存储过程体(一组合法的SQL语句)END注意:(1)参数列表包含三部分:参数模式 参数名 参数类型如:create procedure proc_1(in原创 2020-06-28 16:10:25 · 261 阅读 · 0 评论 -
进阶16:视图 view
进阶16:视图 view含义:视图就是一张虚拟表(和普通表一样使用),视图就是一个查询语句。mysql5.1版本出现的新特性,是通过表动态生成的数据视图的好处:(1)重用SQL语句(2)简化复杂的SQL操作,不必知道它的查询细节【技术好的做成视图,后端调用】(3)保护数据,提高安全性创建语法的关键字 是否实际占用物理空间 使用视图 create view 只是保存了SQL逻辑 增删改查,只是一般不能增删改表 create table 保存了数据 增删改查创建视图语法:create原创 2020-06-27 16:31:01 · 219 阅读 · 0 评论 -
MysqlSQLlog备份数据库,bat运行程序,加到计算机任务,定时备份
MysqlSQLlog备份数据库,bat运行程序,加到计算机任务,定时备份转载一编文章粗略了解,用mysqlSqllog客户端备份会失效,不知道是我的操作有问题还是怎么样。点此跳转了解脚本之家定时备份mysql亲测可行的sql备份rem MySQL backup start@echo off::删除一周前的备份数据forfiles /p “d:\mysql_backup” /m backup_*.sql -d -7 /c “cmd /c del /f @path”::设置时间变量set “原创 2020-06-26 12:59:01 · 165 阅读 · 0 评论 -
Mysql小知识, MySQL的安装与配置,MSDOS状态下MySQL基本操作
MySQL的安装与配置(1) 下载地址:http://dev.mysql.com/downloads/mysql/(2) 安装注意事项:a. 设置root密码b. 设置编码(3) my.ini配置utf8编码(4) 环境变量配置:MYSQL_HOME -> C:\Program Files\MySQL\MySQL Server 5.5path配置 -> %MYSQL_HOME%\binMSDOS状态下MySQL基本操作(1) 启动MySQ..原创 2020-06-23 17:14:44 · 248 阅读 · 0 评论 -
java往mysql中插入10万条数据或者100万条数据
插入数据sql代码,java代码转载自----》》https://blog.csdn.net/jason_m_ho/article/details/82941297,本人亲测运行有效mysql代码,先创建一个testdb数据库在运行下面sql语句创建tb_data表,需要mysql-connector-java-5.1.21.jar连接数据库的jar包CREATE TABLE `tb_data` ( `id` INT(11) DEFAULT NULL, `user_name` VARCHAR(1原创 2020-06-19 16:13:36 · 2681 阅读 · 0 评论 -
Mysql入门第三章
进阶06_连接查询sql99+92_作业#SQL92语法连接查询#1. 显示所有员工的姓名,部门号和部门名称。USE myemployees;SELECT e.`last_name`,e.`department_id`,d.`department_name` FROM employees eLEFT OUTER JOIN departments dON e.`department_id`=d.`department_id`;#2. 查询 90 号部门员工的 job_id 和 90 号部门的原创 2020-06-17 20:40:55 · 976 阅读 · 0 评论 -
Mysql共享数据库
第一步,打开mysqlLog ,小海豚用户名:自填 例如:username1密码:自填 123456再一次输入密码:自填 123456主机:填写对方的ipV4地址,**首先你们的网络必须处在一个网络段上,即由一个人开wifi热点,另外三个人或不等的人进行连接。***查看ipv4的地址在cmd上ipconfig可能查看的并不正确,在所连wifI的属性中查看是正确的。*比如说现在,是b连接a的数据库,那么在a的数据库客户端操作界面上,进行如上操作,填写b的主机地址即i原创 2020-06-17 08:30:45 · 533 阅读 · 3 评论 -
mysql 入门第二章
进阶05-03_排序+函数+分组查询_作业#排序数据作业#1. 查询员工的姓名和部门号和年薪,按年薪降序 按姓名升序USE myemployees;SELECT last_name,department_id,salary*12 AS 年薪 FROM employees ORDER BY last_name ;#2. 选择工资不在 8000 到 17000 的员工的姓名和工资,按工资降序SELECT last_name,salary FROM employees WHERE salary NO原创 2020-06-16 20:02:22 · 205 阅读 · 0 评论 -
mysql入门
通过命令方式启动Mysql服务net start mysql进入mysqlmysql -u用户名 -p密码示例:mysql -uroot -p123456命令方式查看数据库show databases;打开指定的数据库use abc;5.退出exit 或 quit– 创建数据库命令CREATE DATABASE IF NOT EXISTS db_dml;– 使用数据库USE db_dml;– 创建数据库表(先创建表结构,再添加数据)– 创建表结构CR..原创 2020-06-11 15:27:44 · 75 阅读 · 0 评论 -
mysql入门第一章
进阶00_库文件_myemployees.sql/*SQLyog Ultimate v10.00 Beta1MySQL - 5.5.15 : Database - myemployees**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*!40014 SET @OLD_UNIQUE_C原创 2020-06-15 20:04:58 · 315 阅读 · 0 评论 -
mysql入门,-- select的四大子句 -- where 条件-- 数据库中出生日期使用data类型-- order by 排序
SELECT * FROM student;SELECT s_id,s_name FROM student;SELECT 'abc';-- select的四大子句-- where 条件SELECT * FROM student WHERE s_sex='男';SELECT * FROM student WHERE s_sex='女' AND s_birth ='1990-01-20'-- 数据库中出生日期使用data类型SELECT * FROM student AS a,score A原创 2020-06-12 20:16:08 · 691 阅读 · 0 评论 -
配置mysql环境变量
第一步找到mysq文件夹的路径文件C:\Program Files (x86)\MySQL\MySQL Server 5.5复制路径名第二步右击我的电脑,属性,高级系统设置,环境变量,在系统变量下新建,变量名为MYSQL_HOME变量值为mysql路径文件名,根据自己电脑的路径名进行操作,我这里是C:\Program Files (x86)\MySQL\MySQL Server 5.5第三步第四步配置成功...原创 2020-06-11 15:15:55 · 168 阅读 · 0 评论