mysql学习之路_sql】的更多相关文章

查看数据库: Show databases; 查看指定部分数据库:模糊查询 Show databases like ‘patten’;--paatten是匹配模式 %:表示是匹配模式 _:表示匹配单个字符: 查看数据库创建语句: Show create database 数据库名[库选项]; 更新数据库: 数据库名字不可以修改: 数据库的修改仅限于库选项:字符集和校对集(校对集依赖于字符集): Alter database 数据库名 [库选项]; Charset /character set  …
MySQL学习之路(一) 1.1MySQL的概述 MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一个开源的关系型数据库管理系统. MySQL分为社区版和企业版. 1.2MySQL的安装与配置 1.2.1 安装方式: msi(推荐)和zip: 1.2.2MySQL目录结构: bin 目录,存储可执行文件 data目录,存储数据文件 docs,文档 include目录,存储包含的头文件 lib目录,存储库文件 share ,错误消息和字符集文件 1.2.3MySQ…
Mysql自学之路-高级1 目录: 1.CREATE DATABASE 创建数据库 2.CREATE TABLE 创建数据表 3.INSERT INTO SELECT 把一个表中的数据拷贝到另一个表中 4.LIMIT 返回记录行 5.BETWEEN AND 操作符 6.AS 对表,列起别名 7.JOIN 用于连接两个表或者多个表行 1.INNER JOIN :如果表中至少有一个匹配,则返回行 2.LEFT JOIN:即使右表中没有匹配,也从左表返回所有行 3.RIGHT JOIN:即使左表中没有…
Mysql 自学之路 本文包含基础部分与高级部分 一.基础 数据库操作 Show databases:显示所有的数据库 Show tables: 显示所有的数据库表 Use databasename:切换数据库 Desc tablename: 显示表中所有的字段信息 说明:笔记中所使用的sql语句均使用表websites 和 access_log 表1:websites +----+--------------+---------------------------+-------+------…
数据备份与还原 备份:将当前已有的数据保留. 还原:将已经保留的数据恢复到对应表中 为什么要做数据备份 1,防止数据丢失,被盗,误操作 2,保护数据记录 数据备份还原方式有多种:数据表备份 单表数据备份 Sql备份 增量备份 数据表备份:   数据不需要sql来备份,直接进入到数据库文件夹复制对应结构以及数据文件,以后还原的时候,直接将备份的内容放入即可 数据表备份有前提条件:根据不同的存储引擎有不同的区别. 存储引擎:mysql进行数据存储的方式主要有两种:innodb,myisam(免费)…
使用MySQL数据库,首先安装MySQL数据库,本文所有SQL脚本在MySQL上测试和执行. 安装Mysql服务器:安装Mysql workbench客户端,可以以图形化界面管理mysql:安装phpMyadmin客户端,可以通过bs方式图形化管理Mysql: 1. Mysql服务器操作: windows下为例,win+r 进入cmd界面 启动服务器:net start mysql 停止服务器:net stop mysql 连接服务器:mysql -h localhost -u root -p…
MySQL中重要的内建函数 函数 描述 NOW() 返回当前的日期和时间 NOW() 返回当前的日期和时间. 语法 NOW() -- 实例 -- 下面是 SELECT 语句: SELECT NOW(),CURDATE(),CURTIME() 结果如下所示: NOW() CURDATE() CURTIME() :: :: -- 实例 -- 下面的 SQL 创建带有日期时间列(OrderDate)的 "Orders" 表: CREATE TABLE Orders ( OrderId int…
目录: 1.约束 2.ALTER TABLE 3.VIEW 1.约束 说明:SQL约束用于规定表中的数据规则,如果存在违反约束的数据行为,行为会被约束终止,约束可以在建表是规定,也可以在建表后规定,通过ALTER TABLE 实现. 语法: CREATE TABLE TABLENAME ( COLUMN_NAME1 DATA_TYPE(SIZE) CONSTRAINT_NAME, COLUMN_NAME2 DATA_TYPE(SIZE) CONSTRAINT_NAME, COLUMN_NAME3…
下面是mysql 数据库中经常用到的聚合函数的简单实例 -- 创建学生表 create table student ( id int primary key auto_increment comment '学号,唯一', name ) not null comment '姓名', age int not null comment '年龄', class ) not null comment '班级', score int not null comment '分数', address ) comm…
联合查询 联合查询:将多次查询(多条select语句)在记录上进行拼接(字段不会增加). 语法:多条select语句构成,每条select语句获取的字段必须严格一致(但是字段类型无关). Select 语句1 Union [union选项] Select语句2........ Union 选项有两个 All:保留所有 Distinct:去重.默认的 联合查询只要求字段一样,与数据类型无关. 意义:两种 1,查询一张表但是需求不同. 2,多表查询,多张表的结构完全一样,保存的数据也一样 Order…