zoukankan      html  css  js  c++  java
  • MySql数据库操作

    一、数据库操作: 

    show databases; 显示所有数据库名称
    	
    create database database_name [character set utf8];   创建一个数据库
    	
    show create database database_name;                    查看数据库的创建信息
    	
    use database_name;                                    切换数据库
    	
    alter database db_name [character set xxx]             修改数据库的字符集 (即:字符编码) 
    
    drop database [if exists] db_name;                     删除数据库
    use db_name;                          切换数据库 -- 注意:进入到某个数据库后没办法再退回之前状态,但可以通过use进行切换 
    select database();                      查看当前使用的数据库

    二、数据表操作:

      1、创建表:   

    create table table_name (
    	       filed   字段类型    [完整性约束],
    	       filed   字段类型    [完整性约束],
    	       filed   字段类型    [完整性约束],
    	
    	)[character set xxx];

      

      2、查看表

    desc table_name;  查看表结构
    show columns from tab_name      查看表结构
    show tables; 是该数据库下所有的表名 

    show create table table_name ; 查看数据库的表创建信息

      

      3、修改表:

    alter table table_name   add       field   type 完整性约束  [first|after 字段名];
    alter table table_name modify field type 完整性约束  [first|after 字段名];
    alter table table_name change field type 完整性约束  [first|after 字段名];
    alter table table_name drop field type 完整性约束  [first|after 字段名];

      4、删除表:

     drop table tab_name;
     rename table 表名 to 新表名;
    alter table student character set utf8; 修该表所用的字符集
  • 相关阅读:
    CentOS7 搭建php环境
    多tomcat服务和nginx负载均衡配置
    linux grep命令
    centos7 远程连接其他服务器redis
    centos7 远程连接其他服务器mysql
    关于结构体对齐
    c语言打印一个整数的二进制形式
    c语言判断一个数是否为偶数
    vim的窗口切换
    pow(x,y)函数的实现算法(递归函数)
  • 原文地址:https://www.cnblogs.com/MouseCat/p/7512173.html
Copyright © 2011-2022 走看看