MySQL学习之路2-数据库and数据表的基本操作
2024-09-06 14:55:03
数据库基本操作
查看、选择数据库: show databases; use <databasename>;
创建数据库:create database <dbname> character set <编码格式> ; character set按照指定格式编码
删除数据库:drop database <dbname>;
数据表基本操作
查看表:show tables
查看表结构:describe <tablename>;
查看表中数据:select * from <tablename> limit <数字>;
建表:create table <tablename> (<字段名称> <类型:int unsigned primary key not null>,
字段名称><类型> , primary key(<字段名>,<字段名>) engine = myisam); #红字指定联合主键
表中插入记录:insert into <tablename>(字段名1,字段名2)
values(字段1的值,字段2的值),
(字段1的值,字段2的值);
删除表:
drop table <tablename>;
修改数据表:
- 增加字段 alter table <tablename> add <增加的字段名> <字段类型> after <字段名>; after 在指定位置后增加字段
- 删除字段 alter table <tablename> drop <删除的字段名>;
- 表重命名 alter table <tablename> rename <newtablename>;
- 表字段重命名 alter table <tablename> change <字段名> <新的字段名> <字段类型>;
- 修改数据类型 alter table <tablename> modify <字段名> <新数据类型>;
- 修改主键 alter table <tablename> drop primary key, alter table <tablename> add primary key('主键名');
- 删除表中记录 delete from <tablename> where <查询条件>;
- 修改表中记录 update <tablename> set <修改内容:stuname = ' Jack'> where <查询条件:stuid = '20160101'>;
2020-03-09 20:41
最新文章
- MySQL 表与字段编码格式报错
- UnityShader快速上手指南(一)
- Android 面试题总结
- 第五课,T语言转义字符()(版本5.0)
- OpenNebula 创建虚拟机失败(未解决)
- [转]Getting (personal) tasks from the user profile.
- MVC教程
- WEB标准了解
- 1.1.5 PROB Friday the Thirteenth
- echarts使用笔记五:echarts的Zoom控件
- 【转载】 如何看待 2019 年 CS PhD 现扎堆申请且大部分为 AI 方向?未来几年 AI 泡沫会破裂吗?
- 16_python_面向对象
- reduce()用法
- sql 常用基础查询
- 带偏移量的AES加密工具
- JSOI2008 小店购物
- spring + mybatis 注解 @Transactional失效
- 跟着我从零开始入门FPGA(一周入门XXOO系列)-1、Verilog语法
- deepin下安装python的Tkinter库
- 微信小程序 view 布局
热门文章
- 2016 Multi-University Training Contest 4 T9
- 14. LiveBos编号自动生成
- 1.Lambda表达式
- hdu1026Ignatius and the Princess ,又要逃离迷宫了
- 解决WSL在执行32位程序时报错“Exec format error”的问题
- SSRF漏洞详解
- Flutter 强大的MediaQuery控件
- ASP.NET Core AutoWrapper 自定义响应输出
- 强化学习之二:Q-Learning原理及表与神经网络的实现(Q-Learning with Tables and Neural Networks)
- Redis总结--【持续更新】