码迷,mamicode.com
首页 > 数据库 > 详细

mysql系列--基础知识大总结

时间:2017-11-20 01:11:36      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:let   sql   基础   pre   .com   数据库   dml   资源   ant   

   注:本文为mysql基础知识的总结,基础点很多若是有些不足够,还请自行搜索。后续增加

 一、mysql简介


 

       数据库简介

       数据库是计算机应用系统中的一种专门管理数据资源的系统

       数据库是一组经过计算机处理后的数据,存储在多个文件中,而管理数据库软件被称为数据库管理系统----DBMS

       而MYSQL ORACLE等就是数据库管理系统    

       mysql是一款数据库管理软件  免费使用

       sql

        sql(结构化查询语言) 数据库管理系统通过sql语言来管理数据库中的数据。sql语言是一种数据库查询和长须设计语言。其主要用于存取数据、查询数据、更新数据和管理关系数据库系统。其中包含以下几种

       DDL语句:数据定义语言主要用于定义数据库、表、视图、索引和触发器等。包括created、 alter和drop语句

       DML语句:数据操纵语言主要用于插入数据、查询数据、更新数据和删除数据。包括insert语句、select语句、update语句和delete语句

       DCL语句:数据控制语言主要用于控制用户的访问权限。其中包括grant语句和revoke语句。

二、mysql命令行操作


 

    1、进入 mysql

mysql -u root -p

 技术分享图片

   2、查看所有数据

show databases;

 

   3、使用 某个数据库

use feng;

 

  4、显示选择数据库所有表

show tables;

 

  5、显示某个表结构

desc  table;

 

  6、创建表

  

#基本语法
 
create table name(
       列名  类型   是否为空  默认值  自增   主键,
       列名   类型   是否为空
)ENGINE=InnoDB  DEFAULT CHARSET=utf8

not null    #不为空
default num  #默认值
auto_incrememt  #自增
primary  key   #主键  

 

  7、删除表

drop table  表名

 

8、清空表

delete from 表名
#表还在,数据清空
truncate table 表名

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

        

mysql系列--基础知识大总结

标签:let   sql   基础   pre   .com   数据库   dml   资源   ant   

原文地址:http://www.cnblogs.com/jjffeng-/p/7862928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!