zoukankan      html  css  js  c++  java
  • Mysql基本命令

    与Mysql交互主要有三种方式:命令行、phpMyAdmin、通过php内置函数来访问数据库(其他语言也是一样,还有些mysql管理工具也挺好用的)。

    在此主要用第一种方式说明简单的Mysql 命令。

    注意:

    *SQL命令和关键字不区分大小写。一般为了表示清晰,命令格式都采用大写。

    *表明在windows下不区分大小写,在linux and  mac ox 下区分大小写,一般采用小写来作为表名。

     查看数据库的命令

     1 SHOW databases

    一,创建数据库

    //创建成功返回“Query OK, 1 row affected(0.00sec)   
    CREATE
    DATABASES demo;
    //使用数据库

    USE demo;

    二、创建表格

    先使用数据库来确保正在使用这个数据库

    USE demo;
    //创建一个classics的表 ENGINE MyISAM告诉MYSQL为这个表使用什么类型的引擎
    CREATE TABLE classics(
    author VARCHAR(128),
    title VARCHAR(128),
    type VARCHAR(16),
    year CHAR(4)
    )ENGINE MyISAM;
    //检查新表
    DESCRIBE classics

    三、表的修改

    更改表名

     1 ALTER TABLE classics RENAME library; 

    改变列中的数据类型

    关于数据库的数据类型参见http://www.runoob.com/mysql/mysql-data-types.html

    ALTER TABLE library MODIFY year SMALLINT;
    //如果数据类型转化对MYSQL游泳,会报纸相应意义并自动修改数据。

    添加新列

    1 ALTER TABLE library ADD pages SAMLLINT UNSIGNED;

    重命名列

    //需要重命名的列名后面紧跟着新列名
    ALTER TABLE library CHANGE type category VARCHAR(16);

    注意在命令末尾添加的VARCHAR(16),因为CHANGE关键词需要指明数据类型,如果不打算改变,也要写上原来的数据类型。

    删除列

    ALTER TABLE library DROP pages;

    删除表(DROP命令不可逆转,不慎会删除整张表,甚至数据库)

    //创建、查看、删除一张表
    CREATE TABLE a(b INT);
    DESCRIBE a;
    DROP TABLE a;
    SHOW tables;

  • 相关阅读:
    H5中canvas标签制作在线画板
    H5中标签Canvas实现图像动画
    H5中画图标签Canvas---画矩形,画线,画圆,渐变色,图形载入
    java 的反射机制
    maven的介绍
    000 关于IDEA的基本环境配置以及快速使用(git拉载程序,Jdk安装,tomcat部署,应用程序打包运行)
    H5视频播放器属性与API控件,以及对程序的解释
    HTML5 标签语法变化和使用概念
    H5的简介
    android驱动USB摄像头
  • 原文地址:https://www.cnblogs.com/michealLang/p/8443466.html
Copyright © 2011-2022 走看看