【mysql基础五 游标】教程文章相关的互联网学习教程文章

MySQL基础操/下【代码】【图】

11) NOT NULL AUTO_INCREMENT,`pid` int(11) NOT NULL,`num` int(11) DEFAULT NULL,PRIMARY KEY (`nid`,`pid`)) ENGINE=InnoDB AUTO_INCREMENT=4, 步长=2 DEFAULT CHARSET= =utf8 //设置步长 及自动增加 二、唯一索引 唯一索引:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。 主键索引:不允许有空值。一般是在建表的时候同时创建主键索引。 unique 唯一索引名称 (列名,列名)//联合索引, uniqu...

mysql基础(六)select语句【代码】

单表查询: SELECT [ DISTINCT ] [SQL_CACHE | SQL_NO_CACHE] select_expr [,select_expr ...] [FROM table_references [ WHERE where_condition ] [GROUP BY {col_name | expr |}] [HAVING where_condition] [ORDER BY [ASC | DESC]] DISTINCT:数据去重SQL_CACHE:指定存入缓存SQL_NO_CACHE:指定进行缓存 WHERE子句:指定条件,实现过滤功能过滤条件: 算数运算:+ - ...

mysql-基础【图】

数据库名称,表名称,字段名小写,其他全部大写。 一、数据库基本操作: 1、启动、关闭服务器:启动服务器:brew services start mysql 关闭服务器:brew services stop mysql2、登录、退出数据库 登录数据库:mysql -u root -p [-D 数据库名称] [-h 服务器ip] mysql:数据库指令类型 -u:后面接用户名 root:超级管理员,拥有最高权限 -p:后面加密码 -P:(大写的P)后面加端口号,指定数据库所在的端口号。 -D:后面接指定的数据...

mysql基础(九) 索引和视图【代码】

索引:是一种按照特定存储格式存储的特殊数据,用于SQL查询 索引的类型: 聚集索引和非聚集索引:数据是否和索引存储在一起 主键索引和辅助索引:索引是否在主键之上 左前缀索引和覆盖索引:是否只截取左边的前几个字节最为索引,mysql默认使用左前缀索引左前缀索引的存储: 在指定索引的字段中截取左边的前几个字节生成索引,并对索引进行排序处理,将排完序的索引进行分组管理 并生成源数据,当用户以索引字段作为查...

MySQL基础应用

坚持就是幸福的东西本文出自 “lucky” 博客,转载请与作者联系!MySQL基础应用标签:命令使用本文系统来源:http://10433221.blog.51cto.com/10423221/1934191

mysql基础小结【代码】

# 选择数据库2 show databases; 3 4 # 创建temp库,utf85 create database temp character set utf8;6 7 # 选择temp库8 use temp;9 10 # 创建students表 11 CREATE TABLE students ( 12 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, # 学生id,int整数型列, 13 # unsigned无符号从零开始修饰符有符号是负数到正数 14 # notnull不许为空,因为id后边要作为primary key,主键不可为空,如果不指定该属性,默认...

MySql基础学习-Sql约束

1.主键约束(PRIMARY KEY)主键 (PRIMARY KEY)是用于约束表中的一行,作为这一行的唯一标识符,在一张表中通过主键就能准确定位到一行,因此主键十分重要。主键不能有重复且不能为空。 一个表只能有一个主键,可以是单字段的主键,也可以是多字段的联合主键,根据实际场景进行选择. 2.外键约束外键 (FOREIGN KEY) 既能确保数据完整性,也能表现表之间的关系。一个表可以有多个外键,每个外键必须 REFERENCES (参考) 另一个表的主键,被外...

MYSQL基础笔记【代码】

一、登录参数 -D 打开指定数据库 -h 服务器名称 -p 密码 -P 端口 -u 用户名 -V 输出版本信息并退出 --prompt 提示符 mysql> ,或者登陆后 用prompt命令 提示符:\D 完整的日期\d 当前数据库\h 服务器名称\u 当前用户 二、常用命令 1.显示当前服务器版本select version();2.显示当前时间select now();3.显示当前用户select user();4.显示当前用户打开的数据库select database();5.字符连接select concat(‘a‘,‘b‘);6.使用指定分...

MySql基础学习-数据操作

MySql基础学习-数据操作标签:数据查找 ... ffffff let 多表 cond insert mysql logs 本文系统来源:http://www.cnblogs.com/fxust/p/7163604.html

MySql基础学习-mysql安装【代码】

service mysql start #若未安装,则提示: mysql: unrecognized service2安装MySql#安装 MySQL 服务端、核心程序 sudo apt-get install mysql-server#安装 MySQL 客户端 sudo apt-get install mysql-client安装过程中,提示确实yes即可,并且会提示设置root密码,设置即可。 3检查安装sudo netstat -an | grep mysql如果显示mysql的tcp监听,则说明安装成功。 windows下的安装 这个更简单,和安装普通软件没啥区别,去官网https://...

Linux下MySQL的基础(一)【代码】【图】

MYSQL的基础1. MySQL服务器中帮助的使用格式: mysql> help command eg: mysql> help create database Name: ‘CREATE DATABASE‘ Description: Syntax: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name CREATE DATABASE creates a d...

mysql基础【代码】【图】

win:--http://dev.mysql.com/downloads/mysql/ 启动--service mysqld start #开启 --chkconfig mysqld on #设置开机自启 OR --systemctl start mariadb --systemctl enable mariadb查看-- ps aux |grep mysqld #查看进程 -- netstat -an |grep 3306 #查看端口设置密码-- mysqladmin -uroot password ‘123‘ #设置初始密码,初始密码为空因此-p选项没有用 -- mysqladmin -u root -p123 password ‘1234‘ #修改root用户密码...

MySQL基础第三课

增加主键create table my_pri1(name varchar(20) not null comment ‘姓名‘,number char(10) primary key comment ‘学号: itcast + 0000, 不能重复‘)charset utf8;-- 复合主键create table my_pri2(number char(10) comment ‘学号: itcast + 0000‘,course char(10) comment ‘课程代码: 3901 + 0000‘,score tinyint unsigned default 60 comment ‘成绩‘,-- 增加主键限制: 学号和课程号应该是个对应的,具有唯一性primary ke...

mysql基础

<1> 在数据库系统中,SQL语句不区分大小写(建议用大写) 。但字符串常量区分大小写。建议命令大写,表名库名小写;<2> SQL语句可单行或多行书写,以“;”结尾。关键词不能跨多行或简写。<3> 用空格和缩进来提高语句的可读性。子句通常位于独立行,便于编辑,提高可读性。 SELECT * FROM tb_table WHERE NAME="YUAN";<4> 注释:单行注释:-- 多行注释:/*......*/<5>sql语句可以折行操作<6> DDL...

mysql基础密令总结,教你快速使用数据库(1)

1.显示数据服务器所有数据库 show databases; 2.创建数据库 create database if not exits +数据库名; 3.删除数据库 drop database +数据库名 4.使用默认数据库 use +数据库名; 5.创建数据表 create table if not exits +表名 ( 列名 + 列类型, 列名+列类型 (以逗号分割,最后一个不需要加逗号) ); 6.显示数据库下已经存在的表 show tables; (显示以x开头的表) show tables like ‘ x% ’; 7.显示信息大全 desc + 表名;...