MySQL |
您所在的位置:网站首页 › mysql修改数据表数据 › MySQL |
一、MySQL数据库的操作 ▲ DDL 数据定义语言.创建,删除与修改数据库中的对象. create drop alter 1.创建数据库 一般语法: CREATE DATABASE [IF NOT EXISTS] database_name DEFAULT CHARSET utf8 #数据库默认字符集 COLLATE utf8_general_ci; #数据排序规则 #创建一个ecshop2的数据库 create database ecshop2 default charset utf8 collate utf8_general_ci;2.删除数据库 一般语法: DROP DATABASE [IF EXISTS] database_name; #删除ecshop2数据库 drop database ecshop2;二、 MySQL数据库表的操作1.create table 一般语法: create table tab_name ( col_name1 type1, col_name2 type2, ... col_namen typen ); #创建一个学生表 CREATE TABLE student_cxx ( sno INT, sname VARCHAR(20), ssex INT,#0 male 1 female sbirthday DATE, saddress VARCHAR(100), sphone VARCHAR(20) ); SELECT * FROM student_cxx;▲ 表的复制 --CTAS语法 create table tab_name as select expression; 可以用于快速备份表. #备份商品表 SELECT * FROM ecs_goods; CREATE TABLE ecs_goods_yyyymmdd AS SELECT * FROM ecs_goods; SELECT * FROM ecs_goods_yyyymmdd;2.drop table 语法: drop table tab_name; SELECT * FROM ecs_goods_yyyymmdd; #删除备份的商品表 DROP TABLE ecs_goods_yyyymmdd; Table 'xxx' doesn't exist的错误原因: 1.表名书写错误 2.表被删除或未创建 3.没有相应的操作权限 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |