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

mysql基础命令

时间:2018-03-14 14:53:29      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:har   creat   建表   修改   zha   int   错误提示   let   详细   

mysql基础命令

  • sql功能

    DML(数据操作语言):用于检索或修改数据。
    DDL(数据定义语言):用于定义数据的结构,如创建、修改或者删除数据库对象。
    DCL(数据控制语言):用于定义数据库用户的权限。
  • 查看数据库

    show databases;
  • 使用数据库

    use test1;
  • 查看数据库中表

    show tables;
  • 查看表结构

    desc people;
  • 数据库创建脚本

    create table people(
    id         INT           AUTO_INCREMENT PRIMARY KEY,
    name       VARCHAR(30)   NOT NULL,
    password   VARCHAR(30)   NOT NULL,
    age        INT           NOT NULL,
    sex        VARCHAR(2)    DEFAULT‘男‘,
    birthday   date
    );
  • 增加数据

    insert into people (name,password,age,sex,birthday) values (‘zhangsan‘,‘1997‘,21,‘男‘,‘2005-02-02‘);
  • 删除数据

    delete from people where name=‘zhangsan‘;
  • 查询数据

    select * from people;
    select age from people where name=‘zhangsan‘;
  • 修改数据

    update people set age=36 where name=‘zhangsan‘;

参考教程

基础操作学完,实际操作中会有许多的问题

  1. 建表时,最后一行不需要逗号(,),我就是因为这个困扰了好长时间。
  2. 插入数据时,不允许插入汉字,这是由于数据库没有编码的原因。参考网址
  3. 输入时总避免不了输入错误,但是有时候输入 exit或者 quit 等退出不出去,办法就是有些命令都是成对出现的,输入错误时把另外一半补上就可以了。参考网址
  4. cmd窗口没有面板窗口容易使用,但是命令行可以得到很大的提高。输入命令行之后如果提示错误,仔细查看错误提示即可,一般都是很好解决的。详细的可以查看下面的图片。
    技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

mysql基础命令

标签:har   creat   建表   修改   zha   int   错误提示   let   详细   

原文地址:https://www.cnblogs.com/renxiuxing/p/8566736.html

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