数据库(mysql)基础操作】的更多相关文章

DDL(数据定义语言)------>建库,建表 DML(数据操作语言)------>对表中的记录操作增删改查 DQL(数据查询语言)------>对表中的查询操作 DCL(数据控制语言)------>对用户权限的设置 一:DDl: 创建: create database 数据库名; create database 数据库名 if not exits; create database 数据库名 character set 字符集: show databases; select cre…
mysql数据库优化课程---13.mysql基础操作 一.总结 一句话总结:mysql复制表,索引,视图 1.mysql如何复制表? like select * 1.复制表结构 create table student like user; 2.复制表内容insert into student select * from user; 2.mysql中如何查看索引? show index show index from user\G 3.mysql普通索引如何创建和删除? create inde…
MYSQL基础操作 [TOC] 1.基本定义 1.1.关系型数据库系统 关系型数据库系统是建立在关系模型上的数据库系统 什么是关系模型呢? 1.数据结构可以规定,同类数据结构一致,就是一个二维的表格 2.2.数据之间的关系可以设置,实体之间的联系 1.2.关系型数据库 要把一个数据信息保存到数据库里面,是先有数据库,再有表,然后再有信息 数据库:数据的仓库,保存有多个表 表:数据保存在表内,一个表内,应有相同的数据格式 行&列:行用于记录,列用于规定数据的格式 记录:当列规定好保存的数据格式的时…
1.MySQL基础操作 一:MySQL基础操作 1:MySQL表复制 复制表结构 + 复制表数据 create table t3 like t1; --创建一个和t1一样的表,用like(表结构也一样) insert into t3 select * from t1; --t1的数据全部拿过来,注意是表结构一致才select* ,否则选择相应的的字段列插入 create table t1( id int unsigned not null auto_increment primary key,…
mysql基础操作语句,包括数据库的增.删.切换,以及表的增.删.改.查.复制. 创建数据库 mysql> create database tem; 使用数据库 mysql> use tem; 删除数据库 mysql> drop database drop_test; 创建数据表 student表 mysql> CREATE TABLE student ( -> id INT(10) NOT NULL UNIQUE PRIMARY KEY , -> name VARCH…
基础操作     一:MySQL基础操作         1:MySQL表复制             复制表结构 + 复制表数据             create table t3 like t1;  --创建一个和t1一样的表,用like(表结构也一样)             insert into t3 select * from t1;  --t1的数据全部拿过来,注意是表结构一致才select* ,否则选择相应的的字段列插入                           c…
MySQL基础操作 一.视图 视图是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需使用[名称]即可获取结果集,并可以将其当作表来使用.注意:使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用其对真实表进行创建.更新和删除操作,仅能做查询用. 1.创建视图 --格式:CREATE VIEW 视图名称 AS SQL语句 CREATE VIEW v1 AS SELECT nid, name FROM A WHERE nid > 4 2.…
MySQL数据库-MySQL事务操作(回滚) 事务用于将某些操作的多个SQL作为原子性操作,一旦有某一个出现错误,即可回滚到原来的状态,从而保证数据库数据完整性. 举例:有这样一张表 从表里可以看出张三的资金里有850元,李四的资金有632元 假如张三向李四划款20元,那么张三的资金应该减20,李四的资金应该加20 WHERE yhm = '张三'; WHERE yhm = '李四'; 可以看到张三的资金以减20,李四的资金以加20 但是如果在李四资金加的时候SQL语句出错,那么就会导致张三减少…
一.数据库基础 1.1什么是数据库? 什么是数据库? 答:就是一个很大的一个文件,只不过这个文件可以通过一些‘命令’操作数据: 增.删.改.查数据: 数据库等于持久数据和数据操作的一个统称. 数据库是按照数据结构来组织.存储及管理数据的仓库. 数据库有哪些? MySQL.SQL server.Oracle 都是关系型数据管理系统(RDBMS). SQL存储数据相对较小,最为常用的数据库就是MySQL(开源.免费) Orecal大型数据库(不开源.收钱) NOSQL Mongodb 操作数据库也有…
mysql连接操作 //建立连接$con = mysql_connect('localhost', 'root', '123456');//判断是否连接成功if($con){ die('连接失败!'.mysql_error()); exit;} //选择字符集mysql_set_charset('utf8', $con);//选择数据库mysql_select_db('test', $con); $sql = '.........................'; //执行sql语句$resu…