MySql 操作总结

MySql 服务的启动和停止(windows):


net stop mysql
net start mysql


MySql 登录
mysql -u root -p 密码







数据库操作:

1.显示数据库列表


show databases;


2.创建,删除,使用数据库


create database 库名;


use 库名;

drop database 库名;


3.创建表


create table 表名
(
列名 类型(大小) DEFAULT '默认值' CONSTRAINT 约束名 约束定义,
...
//最后也可以放约束
//例如 UNIQUE(列名)
);


约束:
UNIQUE 约束唯一标识数据库表中的每条记录(既可以定义列也可以定义表)
PRIMARY KEY 跟UNIQUE一样,就是主键列不能含NULL值
FOREIGN KEY外键
CHECK 约束用于限制列中的值的范围 EG. check(列名>0)


4.显示表结构

show columns from 表名;


5.更改表

ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE  
  说明:增加一个栏位(没有删除某个栏位的语法
  
  ALTER TABLE [表名] ADD PRIMARY KEY ([字段名])  
  说明:更改表得的定义把某个栏位设为主键 
 
  ALTER TABLE [表名] DROP PRIMARY KEY ([字段名])  
  说明:把主键的定义删除


6.数据操作


添加:INSERT INTO [表名](列名....) VALUES('','',......顺序排列的数据);
  
查询: SELECT * FROM [表名] WHERE ([条件]);
 
删除:DELETE FROM [表名] WHERE ([条件]);
  
修改:UPDATE [表名] SET [修改内容如name = 'Mary'] WHERE [条件];

建立索引:CREATE INDEX [索引文件名] ON [表名] ([字段名]); 


7.[条件]说明


列名 = 条件值;
列名 not like '字符值'

ASC 升序 DESC 降序
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值