MySQL操作手册
来源:互联网 发布:python 自动化 安卓 编辑:程序博客网 时间:2024/06/09 15:23
1、开启数据库服务
控制台下进入mysql>bin文件夹下mysqld。
2、连接数据库
指令为:mysql -h 地址 -u 用户名 -p 密码 。
3、显示命令(命令一定记得要打;号)
show databases; 显示数据库列表
use 数据库名; 选择数据库
show tables ; 显示表
describe 表名; 显示表结构
4、创建简单表
create table `user`(
`ID` int not null auto_increment,
`name` varchar(20) not null,
`password` varchar(30),
`role` varchar(30),
primary key(`ID`)
);
5、插入数据/插入字段/更新
insert into user values('','','','');
ALTER TABLE consumer ADD `name` CHAR(20);
update tablename set column = value;
6、修改
ALTER TABLE tablename CHANGE old_table_name new_table_name new_table_type;
ALTER TABLE tablename DROP COLUMN columnname;
ALTER TABLE tablename ADD UNIQUE (COLUMNA,COLUJMNB);
7、添加外健约束
FOREIGN KEY(`userid`) REFERENCES `user`(id) ON DELETE CASCADE;
RESTRICT|CASCADE|SET NULL|NO ACTION : 当父表中删除对应行,子表 拒绝删除或更新父表 | 自动删除或更新 | 将子表外键置空 | 同RESTRICT
- MySQL操作手册
- mysql时间操作手册
- 操作手册
- 操作手册
- 操作手册
- 操作手册
- SNMPv3 操作手册
- CVS操作手册
- AD操作手册!
- vi操作手册
- WinCVS操作手册
- WinCVS操作手册
- CVS操作手册
- Python操作手册
- WinCVS操作手册
- WinCVS操作手册
- Bugzilla 操作手册
- sql操作手册
- sort函数
- 老罗 十八个月
- eclipse 快捷键设置
- jcaptcha 使用
- Servlet 简单配置
- MySQL操作手册
- JDBC 基础设置
- JDBC statement与preparedStatement
- JAVA面试准备(java基础部分1)
- Swift 实现单例模式Singleton pattern的三种方法
- JavaScript对网页中节点的操作(DOM)
- JAVA面试准备(java基础部分2)
- javaI/O系统笔记
- Android 为应用程序中的任意Activity创建桌面快捷方式