zoukankan      html  css  js  c++  java
  • 创建查看修改数据库及数据表

    一、创建使用MYSQL

    1、通过shell终端激活MYSQL:通过Windows键+R打开代码命令行(shell 脚本),输入mysql -u root -p;回车,然后输入密码,回车,激活数据库;

    2、创建数据库:create database 数据库名;/* 数据库名称不能超过64位,有特殊字符或纯数字需要用单引号/

    3、创建数据库判断是否有重名的数据库:create database if not exists 数据库名;/

    4、使用数据库:use 数据库名;

    5、删除数据库:drop database 数据库名;

    6、显示所有的数据库:show databases;

    7、退出MYSQL:quite;

    二、MYSQL数据库的表操作

    1、创建表:create table tb1_name (id int(5) not null auto_increment ,

    name varchar(8) null,

    pasword varchar(20) default '默认值字符型' not null,

    primary key (id));

    /*int():整数型;varchar():字符型;null:可以为null;not null:不可以为null;default '默认值字符型':默认值;auto_increment:表示自动增加,要和primary key相互对应;

    2、查看表的属性:describe tablename;

    3、修改表的名字:rename table tb1_name to tb1_newname;

    另一种:alter table tb1_name rename to tb1_newname;

    alter table命令:更改已经存在的表,修改表的名称,添加、删除、修改表的字段;

    4、为表添加字段newcolunmname

    alter table tb1_name add newcolumnname varchar (255) not null;/*add 关键词,增加字段

    5、修改字段定义

    alter table tb1_name change id newid int(5);/*change关键词,修改字段定义

    6、删除字段

    alter table tb1_name drop email;/*drop 命令

    7、删除表

    drop table tb1_name;

    三、获取数据库和表的信息

    1、显示MYSQL中的数据库:show databases;

    2、查看某个数据库中有多少表:use 数据库名;show tables;    或者 show tables from 数据库名;

    3、查看表中内容:describe (数据库名.)表名;

  • 相关阅读:
    双态运维分享之:业务场景驱动的服务型CMDB
    双态运维分享之二: 服务型CMDB的消费场景
    双态运维:如何让CMDB配置维护更贴近人性
    CMDB经验分享之 – 剖析CMDB的设计过程
    APM最佳实践: 诊断平安城市视频网性能问题
    先定一个运维小目标,比方监控它10000台主机
    大规模Docker平台自动化监控之路
    少走冤枉路!带你走过SNMP的那些坑
    完整性约束
    数据类型
  • 原文地址:https://www.cnblogs.com/smallcrystal/p/4990089.html
Copyright © 2011-2022 走看看