mysql表的操作
mysql数据库是一个数据库管理系统(DBMS:Database ),常用存储引擎有InnoDB和memory。
表:行和列的集合
字段:表的列。
索引:单独的、物理的数据库结构,相当于查字典时的字母。
1.创建数据库的命令:CREATE SCHEMA 'mydb' DEFALUT CHARACHER SET utf8;//建立数据库并设置字符集
或CREATE DATABASE if not exist mydb;
2.查看数据库/表: show database/tables;
可视化界面 workBench
3.修改数据库:ALTER SCHEMA `mydb` DEFAULT COLLATE utf8;
4.删除数据库:DROP mydb;
5,建表语句:
CREATE TABLE tbProductcategory(
id int (11) NOT NULL AUTO_INCREMENT, //设置自增
name varchar(50) NOT NULL,
level int(11) DEFAULT NULL,
pid int(11) DEFAULT NULL,
PRIMARY KEY (id) //设置主键
);
6.显示表结构:show columns from ...
7.修改表名:alter mydb rename mydb2;
8.复制表: create mydb1 like mydb;