zoukankan      html  css  js  c++  java
  • Mysql基本操作

    Mysql基本操作语句

    1、库操作
    (1)、创建一个名称为mydb1的数据库。
    create database MYDB1;
    (2)、查看当前有多少库。
    show databases;
    (3)、查看数据库的创建细节
    show create database MYDB1;
    (4)、创建一个使用gbk字符集的mydb2数据库。
    create database MYDB2 character set gbk;
    (5)、创建一个使用gbk字符集,并带校对规则的mydb3数据库。
    create database MYDB3 character set gbk collate gbk_chinese_ci;
    (6)、删除前面创建的mydb3数据库
    drop database MYDB3;
    (7)、查看服务器中的数据库,并把mydb2的字符集修改为utf8;
    alter database MYDB2 character set utf8;

    2、表结构
    (1)、查看当前选择的数据库
    select database();
    (2)、选择一个数据库
    use MYDB1;
    (3)、新建表示例
    CREATE TABLE ids_workorderjointtable(
    id INT AUTO_INCREMENT,
    modifytime VARCHAR(30),
    datatime VARCHAR(50),
    cellname VARCHAR(100) ,
    cellcgi VARCHAR(50),
    intertype VARCHAR(30),
    intercharacter VARCHAR(30),
    interreason VARCHAR(30),
    loginaccount VARCHAR(30),
    empname VARCHAR(30),
    contacttelephone VARCHAR(30),
    PRIMARY KEY(id)
    )CHARACTER SET utf8 ;
    (4)、查询操作
    select
    (5)、更新操作
    update 表名 set 字段='' where 条件
    (6)、删除记录
    delete from 表名 where 条件

    Mysql 拷贝表操作

    create table 新表 as (select * from 旧表);
    注意这个语句其实只是把select 语句的结果建一个表,所以新表不会有主键,索引。

    将一个表中的内容插入到一张表中
    insert into 表1 select * from 表2;

  • 相关阅读:
    OpenACC 数据管理语句
    OpenACC 简单的直方图
    OpenACC 书上的范例代码(Jacobi 迭代),part 2
    OpenACC 书上的范例代码(Jacobi 迭代),part 1
    OpenACC parallel
    OpenCL 归约 1
    OpenCL 双调排序 GPU 版
    OpenCL 双调排序 CPU 版
    OpenCL 图像卷积 3 使用 CPU
    中括号记法
  • 原文地址:https://www.cnblogs.com/nuoyinsomnus/p/7884903.html
Copyright © 2011-2022 走看看