Mysql基本增删改查
1登陆服务器
mysql -h localhost -u username -p
password
2查看存在数据库
show databases;
3创建一个数据库(例如名字为class1,以下都是)
create database class1;
4查看一个创建好的数据库
show create database class1\G
5删除数据库
drop databese class1;
6进入某个库,并操作
首先use class1;
1,查看拥有的表
show tables;
2,创建一个表
create table score(
stu int,
name varchar(20),
ke varchar(10),
fen int
);
3使用主键约束
方式一:create table score(
stu int primary key,
name varchar(20),
ke varchar(10),
fen int
);
方式二:create table score(
stu int ,
name varchar(20),
ke varchar(10),
fen int
primary key(stu)
);
4删除表
drop table score;
6设置表的属性值自动增加
AUTO_INCREMENT
补充:
设置外键
constraint 外键名 FOREIGN KEY(字段名) REFERENCES <主表名> 主键列
非空约束
NOT NULL
唯一性约束
UNIQUE
默认约束
DEFAULT
8表的数据增删改查
查看表结构
desc stu;
插入数据
Insert into stu
(stu,name)
Values
(001,'zhangsan'),
(002,"lisi");
查看所有数据
select * from stu;
清空表数据
truncate stu;
告诉编码
set names gbk;
修改字段数据类型
alter table stu modify fen varchar(10);
修改字段名
alter table stu change stu 学号 int;
添加字段
alter table stu add age int;
删除字段
alter table stu drop ke;
删除数据
delete from stu where name='lisi';
转载于:https://www.cnblogs.com/xurui1995/p/5240150.html
Mysql基本增删改查相关推荐
- sqlalchemy 对 mysql 进行增删改查
我其实还是喜欢原生的 sql 语句,sqlalchemy是对pymysql的封装,用的时候经常出各种错误.但是orm操作较简单,可以实现外键的关联操作. 视频 https://www.bilibili ...
- python操作mysql的增删改查_详解使用pymysql在python中对mysql的增删改查操作(综合)...
这一次将使用pymysql来进行一次对MySQL的增删改查的全部操作,相当于对前五次的总结: 先查阅数据库: 现在编写源码进行增删改查操作,源码为: #!/usr/bin/python #coding ...
- 怎么用php操作mysql删除数据库代码_如何使用php操作mysql的增删改查?
php操作mysql的增删改查方法:1.插入语句[insert into 数据表名(字段1,字段2,....) values("值1","值2",..)]:2. ...
- Mysql (一)Mysql 数据库增删改查
mysql数据库增删改查增:create database DBname charset gbk; 删:drop database DBname; 改:alter database DBname ch ...
- Go操作mysql实现增删改查及连接池
[-] 下载驱动 创建测试表 数据库连接 插入操作 查询操作 修改操作 删除操作 完整代码 小结 开启web服务 db对象初始化 请求方法 小结 golang本身没有提供连接mysql的驱动,但是定义 ...
- Java连接Mysql数据库增删改查实现
Java连接Mysql数据库增删改查实现 时间比较赶,我这里只实现查询,有时间再添加另外两个 难度 : ⭐⭐⭐(全星5颗星的情况下) 新建一个动态的网站工程, 把jar包全部复制进去,主要要那个mys ...
- php对mysql进行增删改查,php对mysql进行增删改查
php对mysql进行增删改查 /* 用户名 : MYSQL_USER 密 码 : MYSQL_PASS 域 名 : MYSQL_HOST 端 口 : MYSQL_PORT 数据库名 : MYSQL_ ...
- Node.js笔记-node.js连接MySQL与增删改查
最近在看一个开源项目,项目用的是node.js,在此学习下他的连接mysql与增删改查. 安卓mysql包: npm install mysql 程序运行截图如下: D:\node\content\n ...
- mysql增错误_使用MySQL练习增删改查时因为版本问题出现连接错误
使用MySQL练习增删改查时出现连接错误,错误提示如下: 2020-02-19 19:53:51.088 ERROR 16328 --- [reate-249798694] com.alibaba.d ...
- mfc连接mysql增删改查_java实现mysql数据库增删改查
1.连接数据库: import java.sql.Connection; import java.sql.DriverManager; public class DBConnection { stat ...
最新文章
- 制作一个简易的QQ×××
- VC++下使用md5函数
- Java存储过程调用CallableStatement
- sqlserver临时表
- ITK:来自图像的多分辨率金字塔
- js设置和清除cookie
- IDEA快捷键及xml文件中网址报错
- django post and get?
- Ubuntu 16.04中vim编辑报错E138: Can‘t write viminfo file /root/.viminfo!
- 黄聪:火狐firefox打开flash就卡
- Java-API:java.util.ArrayList
- Linux中用st_mode判断文件类型
- 基于C语言的图形化编程软件,图形化编程工具
- 【Electron-Vue】构建桌面应用(42)- 企业微信扫码登录
- 独家对话阿里副总裁李飞飞:数据库的进化之路
- linux系统中profile文件介绍
- 计算机论文 大学保研,保研北大,两篇论文,三项专利,这是她的大学
- 横幅(banner)设计的成功技术
- 登陆失败:用户账户限制。可能的原因包括不允许空密码.........解决方案
- 程序员初学者如何自学编程