MySQL4】的更多相关文章

声明:下列内容并非原创,仅仅是最近学习笔记整理. -------------------------------------- 进入mysql安装路径bin目录下: 1.开启服务 winmysqladmin.exe 回车按照提示: 输入winmysqladmin初始用户.密码(注:mysql里用户.密码)随便填必意 2.根目录密码重置 mysqladmin -u root -p password 123456 回车出现 Enter password: ( 注:叫输入原密码. 刚安装时密码空,所直…
什么是存储过程 简单说,存储过程就是一条或多条SQL语句的集合,可视为批文件,但是起作用不仅限于批处理.本文主要讲解如何创建存储过程和存储函数以及变量的使用,如何调用.查看.修改.删除存储过程和存储函数等.使用的数据库和表还是之前写JDBC用的数据库和表: create database school; use school; create table student ( studentId int primary key auto_increment not null, studentName…
用通配符进行过滤 like操作符  %通配符   %可以匹配任意字符 SELECT prod_id , prod_name FROM products WHERE prod_name LIKE 'jet%' SELECT prod_id , prod_name FROM products WHERE prod_name LIKE '%anvil%'; 下划线通配符   下划线只可以匹配一个字符 SELECT prod_name , prod_id FROM products WHERE prod…
一.联结(使用 where(早) 和 join(晚) 都可以完成联结) 1.1 从 Teacher 表和 Profession 表中,查询出老师的名字和所属专业的名称. SELECT t.`l_name`,t.`f_name`,p.`name` from `Teacher` as t,`Profession` as p where t.`profession_id`=p.`id`; 1.2 内联结 1.2.1 Inner join (内联结:返回满足条件得所有行) 内连接,也叫等值连接,inne…
批量SQL提交 参考 21.2.6. Connector/NET Connection String Options Reference . Allow Batch true When true, multiple SQL statements can be sent with one command execution. -Note- Starting with MySQL 4.1.1, batch statements should be separated by the server-de…
最常用,最复杂的语句: 每一项的: 表的参照  From 条件    WHERE 进行记录的分组 GROUP BY 分组的时候对分组的条件进行设定  HAVING 对结果进行排序  ORDER BY 限制返回结果的数量  LIMIT…
登录到命令行 修改密码: 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 拷贝my-default.ini 到bin/文件夹,并重命名my.ini 即可…
什么是索引 索引是对数据库表中一列或者多列的值进行排序的一种结构,所引用于快速找出在某个 列中有一特定值的行.不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行.表越大,查询数据所花费的时间越多,如果表中查询的列有 一个索引,MySQL能快速到达一个位置去搜索数据文件,而不必查看所有数据. 索引的含义和特点 索引是一个单独的.存储在磁盘上的数据库结构,它们包含着对数据表里所有记录的引用指针.使用索引用于快速找出在某个或多个列中有一特定值的行,所有MySQL列类型都可以被索引,…
联合多表查询 菜鸟教程join 日常应用较多的是从多个表格中获取数据.使用join可以在多个表查询进行select.update.delete. join按照功能分为三类: inner join(内连接.或等值连接):获取两个表中字段匹配关系的记录 left join(左连接):获取左表所有记录,即使右表没有对应匹配的记录 right join(右连接):获取右表所有记录,即使左表没有对应匹配的记录. 如果只写join默认inner join 1.内连接 select a.runoob_id,a…
1.命名规范 (1)库名.表名.(按现在的规范类似; PromoHayaoRecord),数据库名使用小写,字段名必须使用小写字母,并采用下划线分割.关键字与函数名称全部大写.(2)库名.表名.字段名禁止超过32个字符.(3)库名.表名.字段名必须见名知意.命名与业务.产品线等相关联.(尽量别用拼音,以及一些很难理解的字眼)(4)库名.表名.字段名禁止使用MySQL保留字.如果需要使用的时候需要使用反引号(``)将名称括起来.(5)临时库.表名必须以tmp为前缀,并以日期为后缀.例如 tmp_l…