【【DAY21】JDBC 与 MySQL 的学习笔记】教程文章相关的互联网学习教程文章

[原]XMPP协议学习笔记六(搭建Tigase开发环境)_MySQL【图】

第三步,调整项目结构,右键Properties,在Source中点击Add Folder,勾选src/main/java,src/main/resource和src/test/java三项 执行数据库脚本,我使用的是Mysql数据库,脚本位置在根目录下database/mysql-schema-5-1.sql,这里我遇到了一点问题,通过Mysql命令行执行总是不成功,最后没办法了使用tigase的安装包来执行脚本才成功,原因未知。 修改根目录下etc文件夹下的init-mysql.properties文件为: config-type = --gen-con...

[原]mysql学习笔记:存储过程_MySQL

use test;drop table if exists t8;CREATE TABLE t8(s1 INT,PRIMARY KEY(s1));drop procedure if exists handlerdemo;DELIMITER $$CREATE PROCEDURE handlerdemo()BEGINdeclare xx int default 4;DECLARE oh_no condition for sqlstate 23000;#DECLARE CONTINUE HANDLER FOR SQLSTATE 23000 SET @X2=1;declare exit handler for oh_no set @info=违反主键约束;SET @X=1;INSERT INTO t8 VALUES(1);SET @X=2;INSERT INTO t8 VALUES(1...

mysql学习笔记--第1天_MySQL

1、像网页上的账户、图片、文章都是存在数据库里面2、Oracle 、DB2 、SQL server等等多钟数据库 PHP中选择使用mysql PHP+mysql黄金搭档 PHP和mysql都是开源的,免费实用,配置性好。 mysql中小型适合,但没有Oracle强大。3、mysql的架构:C/S client/server 在server端开启,client端操作 mysql DBMS(DB代表数据库 M代表管理 S代表系统)客户端操作 服务器端---数据库--数据表--(行(记录),行(字段))4、程序员...

django学习笔记--环境配置--mysql配置

Django 一、mysql安装配置1、fedroa19 -- yum安装myusql;mysql database(选择匹配的ferora版本):mysql-community-server-5.6.19-1.fc19.x86_64,依赖包会自动安装;自动安装的内容大致包括:a、下载mysql包及其依赖包,并安装;b、创建mysql用户和mysql组;c、初始化mysql的DB,建立基本的表;最终应该是安装下列5个相关包:mysql-community-libs-5.6.19-1.fc19.x86_64mysql-community-server-5.6.19-1.fc19.x86_64mysql-communi...

Mysql存储过程学习笔记--建立简单的存储过程_MySQL【图】

一、存储过程存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户 通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。而我们常用的操作数据库语言SQL语句在执行的时 候需要要先编译,然后执行,所以执行的效率没有存储过程高。存储过程优点如下: 重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。提高性能。存储过程在...

一千行的MySQL学习笔记汇总_MySQL

本文详细汇总了MySQL学习中的各类技巧,分享给大家供大家参考。 具体如下:/* 启动MySQL */ net start mysql/* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password(root);SHOW PROCESSLIST -- 显示哪些线程正在运行 SHOW VARIABLES -- /* 数据库操作 */ ------------------ --...

MySQL函数学习笔记一:数学函数_MySQL

1. ABS(x): 返回x的绝对值 mysql> select ABS(1), ABS(-1), ABS(0); +--------+---------+--------+ | ABS(1) | ABS(-1) | ABS(0) | +--------+---------+--------+ | 1 | 1 | 0 | +--------+---------+--------+ 2. PI(): 返回圆周率 mysql> select PI(); +----------+ | PI() | +----------+ | 3.141593 | +----------+ 3. SQRT(x): 返回x的平方根,要求(x为非负数,返回NULL) mysql> select SQRT(49), SQRT(0), SQRT(-49); ...

MySQL函数学习笔记二:字符函数_MySQL

1. 计算字符串字符数和字符串长度 - CHAR_LENGTH(s) CHAR_LENGTH(str): 返回str所包含的字符个数。 mysql> select CHAR_LENGTH(MySQL); +----------------------+ | CHAR_LENGTH(MySQL) | +----------------------+ | 5 | +----------------------+ 2. 合并字符 - CONCAT(s1,s2,...) 与 CONCAT_WS(x,s1,s2,...) CONCAT(s1,s2,...):回结果为连接参数产生的字符串,或许有一个或者多个参数。如果有任何一个返回值为NULL, 则返回值...

MYSQL学习笔记三:日期和时间函数_MySQL【图】

MYSQL学习笔记三:日期和时间函数 1. 获取当前日期的函数和获取当前时间的函数 /*获取当前日期的函数和获取当前时间的函数,将日期以YYYY-MM-DD或者’YYYYMMDD’格式返回 */ #CURDATE()与CURRENT_DATE()作用相同,返回相同的系统当前日期 #CURDATE()+0则将当前日期值转换成数值类型 SELECT CURDATE(), CURRENT_DATE(), CURDATE()+0;/* CURTIME()和CURRENT_TIME()作用相同,将当前时间以HH:MM:SS或者’HHMMSS’格式返回 */ #CURRENT_...

MySQL学习笔记(1)_MySQL

前言 笔记内容是基于实验楼的数据库课程,感兴趣的可以戳进去学习下。应该是笔记,所以内容可能是简略的,残缺的。因为笔记的内容主要是针对自己的学习。 1.MySQL介绍 MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系...

mysql学习笔记之mysql数据库的安装_MySQL【图】

1.运行mysql安装包选择自定义安装(安装路径不要带中文,否则安装会出错!)2.一个mysql想要操作成功需要有三部分:服务器端,数据段,数据。3.服务器软件目录:4.数据目录:点击安装即可。5.到这里mysql已经安装好了,接下来对mysql进行一些配置。比如配置mysql最多允许多少连接,是否可远程登录7.机器类型:8.是否支持事务9.innodb表空间:10.连接数量11.字符集设定最后执行配置即可。 接下里进入mysql安装目录下的bin目录查看下...

JDBCMYSQL学习笔记(一)JDBC基本使用_MySQL【图】

1、JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。 JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。 组成JDBC的2个包:java.sql javax.sql 开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数据库实现(即数据库驱动)。2、使用JDBC的步骤——第一个JDBC程序 需求:编程从user表中读取数据,并打印在命令行窗口中。 (1) 搭建实验环境 : a...

mysql学习笔记篇_MySQL

作为一个运维人员,不光是要学会mysql服务的搭建和安装,也要懂得基础命令及语法的使用。 这是我学习之后总结出来的笔记,希望对和我一样的菜鸟有所帮助。 一、登录mysql数据库 1、连接本地mysql数据库,默认端口为3306。 #mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码。 2、通过IP和端口连接远程mysql服务器。 #mysql –u root –p 123456 –h 192.168.100.1 –P 3306 //-h:指定数据库服...

《MySQL必知必会》学习笔记_1【图】

# 选择数据库 USE mysql # 返回可用数据库列表 SHOW DATABASES # 返回当前数据库中可用表 SHOW TABLES # 返回表列 SHOW COLUMNS FROM db # 显示特定数据库的创建语句 SHOW CREATE DATABASE mysql # 显示广泛的服务器状态信息 SHOW STATUS # 显示授权用户的安全权限 SHOW GRANTS 多条 SQL 语句必须以分号分隔。 SQL 语句不区分大小写,习惯性大写。 检索不同的行用 DISTINCT ,只返回不同的值。 限制结果, LIMI...

MySQl子查询,左右连接,多表连接学习笔记_MySQL

1.子查询是指在另一个查询语句中的SELECT子句。 例句: SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); 其中,SELECT * FROM t1 ...称为Outer Query[外查询](或者Outer Statement), SELECT column1 FROM t2 称为Sub Query[子查询]。 所以,我们说子查询是嵌套在外查询内部。而事实上它有可能在子查询内部再嵌套子查询。 子查询必须出现在圆括号之间。 行级子查询 SELECT * FROM t1 WHERE (col1,col2) = (...