mysql
fengyunchuanqi
这个作者很懒,什么都没留下…
展开
-
mysql数据库常用命令
一、管理数据库1.查询所有数据库 show databases; Mysql的四个数据库: ①mysql服务器里面的原始数据,基础数据。 ②mysql服务器配置数据库,其中有用户信息(用户名 密码 权限等信息)。 ③mysql服务器运行的数据 ,例如 日志信息。 ④测试数据库,里面是空的。2.创建数据库 ①create data原创 2017-05-14 23:02:48 · 283 阅读 · 0 评论 -
mysql数据库
一、数据库介绍 1.如何存储数据? ①数据保存在内存当中 优点:读写速度比较快 缺点:程序结束则数据丢失 ②数据保存在文件当中 优点:数据可以长久的进行存储 缺点:频繁的使用io流进行操作,效率不高数据管理不方便,查询一个数据的时候,需要先查询出所有的数据,然后在进行单个匹配。 ③数据库软件 1.原创 2017-05-15 23:56:47 · 220 阅读 · 0 评论 -
mysql数据库-数据的增删改查
以创建表格stu为例,做增删改查的基本操作-- 使用数据库day01USE day01;-- 创建表格stucreate table stu(sid INT,sname VARCHAR(20),ssex VARCHAR(2));-- 1. 管理数据-- 1.1 增加数据-- 插入所有字段数据 一定要按照一次的顺序进行插入INSERT INTO原创 2017-05-16 21:46:14 · 336 阅读 · 0 评论 -
mysql_约束
-- 1.默认值: DEFAULT-- 对默认值字段可以插入nullCREATE TABLE stu(id INT,NAME VARCHAR(20),address VARCHAR(20) DEFAULT '北京'); SELECT * FROM stu; INSERT INTO stu (id,NAME,address) VALUES(1,'张原创 2017-05-16 21:56:37 · 259 阅读 · 0 评论 -
mysql_存储过程
一、存储过程:存储过程就是带有逻辑性的sql语句; 之前的SQL语句是没有条件判断,没有循环。存储过程是有流程控制语句:IF语句、WHILE语句存储过程的特点: 1.执行效率比较高 并且存储过程是在数据库的服务器放进行执行 2.缺点:移植性比较差,不同的数据库服务器之间的存储过程不能相互进行转移二、定义存储过程 -- 查询所有的员工信息原创 2017-05-16 21:59:33 · 274 阅读 · 0 评论 -
mysql_触发器
-- 触发器-- 当操作某张表的时候,希望同时触发一些动作/行为,可以使用触发器进行完成-- 向员工表中插入一条数据,同时向日志表中插入一条数据CREATE TABLE logss( id INT PRIMARY KEY AUTO_INCREMENT, message VARCHAR(50) );SELECT * FROM logss;-- 定义原创 2017-05-16 22:00:59 · 218 阅读 · 0 评论 -
mysql_权限
-- mysql 权限问题:root用户拥有最高权限,可以做任何的操作-- 修改密码问题 -- 查询密码:查询用户root的密码(密码采用md5加密)SELECT PASSWORD('root'); -- 修改密码USE mysql;SELECT * FROM USER; UPDATE USER SET PASSWORD=PASSWORD('123456'原创 2017-05-16 22:10:48 · 209 阅读 · 0 评论 -
jdbc连接数据库的三种方式
1.jdbc: 使用java代码发送sql的技术。是由sun公司提供的一套规范。2.连接数据库的三种方式import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;i原创 2017-06-05 17:38:07 · 5797 阅读 · 1 评论