随笔分类 -  MySQL

摘要:第一大步:下载。 a.俗话说:“巧妇难为无米之炊”嘛!我这里用的是 ZIP Archive 版的,win7 64位的机器支持这个,所以我建议都用这个。因为这个简单嘛,而且还干净。 地址见图拉倒最下面,看清楚了64bit ZIP Archive ,点击Download。 第一大步:下载。 a.俗话说: 阅读全文
posted @ 2017-02-12 09:39 飘逸De精灵 阅读(9523) 评论(0) 推荐(0)
摘要:/* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password( 阅读全文
posted @ 2016-11-17 09:55 飘逸De精灵 阅读(338) 评论(0) 推荐(1)
摘要:一、MYSQL 1、配置MySql 第一步安装服务器(apache)。 第二部安装MySql界面程序 2、MySql数据库的数据类型简单介绍常用的几种 整形:int 小数:float、double、decimal 字符串:varchar、char(他俩的区别是创建的长度与具体长度的问题) bool类 阅读全文
posted @ 2016-11-17 09:44 飘逸De精灵 阅读(450) 评论(0) 推荐(0)
摘要:从网页页面上对数据库进行更改,连接着之前做的增加、删除、查询。 1.先做一个修改页面 2.xiugaichuli.php页面 阅读全文
posted @ 2016-10-30 15:25 飘逸De精灵 阅读(1046) 评论(0) 推荐(0)
摘要:一、匹配数据库登录 步骤: 1.做一个普通的登录界面,注意提交方式为post。 2.用php匹配用户输入的用户名和密码 (1)**下面方法存可以被SQL注入攻击的危险,安全性太低,要记住这种攻击的原理,在以后的工作中切记不能这样匹配登录信息。 (2).用php匹配用户输入的用户名和密码 防止SQL注 阅读全文
posted @ 2016-10-29 13:13 飘逸De精灵 阅读(786) 评论(0) 推荐(0)
摘要:MySQL5 中添加了存储过程的支持。 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件。虽然他们的作用不仅限于批处理。 为什么要使用存储过程: 阅读全文
posted @ 2016-10-24 10:49 飘逸De精灵 阅读(4572) 评论(0) 推荐(0)
摘要:1.创建数据库create database 数据库名称删除数据库drop database 数据库名称 2.创建表create table 表名(列名 类型(长度) 自增长 主键 非空,)自增长:auto_increment主键:primary key非空:not null外键:foreign k 阅读全文
posted @ 2016-10-21 21:03 飘逸De精灵 阅读(180) 评论(0) 推荐(0)
摘要:一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值 不区分大小写 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的 阅读全文
posted @ 2016-10-20 14:46 飘逸De精灵 阅读(3719) 评论(0) 推荐(0)
摘要:设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)Stu 阅读全文
posted @ 2016-10-20 11:26 飘逸De精灵 阅读(491) 评论(0) 推荐(0)
摘要:高级查询:1.连接查询 #适用于有外键关系的 没有任何关系没法用select * from Info,Nation #同时查询这俩表并把两表每个数据相互组合,形成笛卡尔积 select * from Info,Nation where Info.nation=Nation.code select I 阅读全文
posted @ 2016-10-17 15:24 飘逸De精灵 阅读(277) 评论(0) 推荐(0)
摘要:mysql修改表名,列名,列类型,添加表列,删除表列 alter table test rename test1; --修改表名 alter table test add column name varchar(10); --添加表列 alter table test drop column nam 阅读全文
posted @ 2016-10-17 08:53 飘逸De精灵 阅读(64898) 评论(0) 推荐(4)
摘要:1.MySQL注释语法--,# 2.2.后缀是.sql的文件是数据库查询文件。 3.保存查询。 关闭查询时会弹出提示是否保存,保存的是这段文字,不是表格(只要是执行成功了表格已经建立了)。保存以后下次再查询的话列表里面会出现保存的表格,双击就可以打开文字,看到以前写的内容。 CRUD操作:creat 阅读全文
posted @ 2016-10-16 16:48 飘逸De精灵 阅读(366) 评论(0) 推荐(0)
摘要:作业设计表:多张表存储学生成绩及各种信息 需要从表里面体现: 关于学生的:代号 姓名 性别 年龄 班级 关于课程的:代号 名称 关于老师的:代号 姓名 关于成绩的:例如:闫超--网页--90 要能查看学生,课程,老师,成绩的信息 能根据学生代号和课程代号看到成绩 能根据学生代号找到带课老师 通过ex 阅读全文
posted @ 2016-10-16 13:18 飘逸De精灵 阅读(631) 评论(0) 推荐(0)
摘要:以前用的是鼠标在界面上手动创建,这样创建会比较麻烦,而且还会经常出问题。在其它电脑上要用的话还需要重复操作。所以要使用程序代码操作,能通过代码的就不用手动操作。 在数据库界面选择要用的数据库,双击打开数据库,打开以后点击查询,下面会出来创建查询。出来的界面就是写代码的界面,上面会出来@+内容,内容显 阅读全文
posted @ 2016-10-16 10:09 飘逸De精灵 阅读(245) 评论(0) 推荐(0)
摘要:数据库基础 类型: 1.varchar;字符串,用于姓名班级,地址等,地址一般长50,姓名长20 2.int;整数,用于成绩,序号等 3.float;小数 4.bit;布尔型,用于性别等 5.时间也用varchar,因为datatime取得值需要转换 6.text; 特别长的数 ,随便往里面仍 1. 阅读全文
posted @ 2016-10-15 16:48 飘逸De精灵 阅读(193) 评论(0) 推荐(0)
摘要:第一步:安装wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b文件,安装过程中可能会遇到问题,把遇到的问题代码复制粘贴到360人工服务,查找方案后修复一般就可以了。 第二步:修改数据库登录密码 1.登录到sql命令行 2.使用sql语句修改ro 阅读全文
posted @ 2016-10-14 12:38 飘逸De精灵 阅读(126) 评论(0) 推荐(0)