mysql使用基础 sql语句(一)
命令行输入mysql -u root -p,回车再输入密码,进入mysql。
终端命令以分号作为一条语句的结束,可分为多行输入,只需在最后加上分号即可。如下图:
一、DDL:数据定义语言 Data Definition Language
作用:定义数据库或者表结构的。
操作的对象:数据库或表的结构的。
关键字:CREATE ALTER DROP
①查询数据库:
显示目前有几个库,输入: mysql>SHOW DATABASES;
②创建数据库:
创建一个名称为mydb1的数据库: mysql>CREATE DATABASE mydb1;
查看数据库的创建细节 :mysql>SHOW CREATE DATABASE mydb1;
创建一个使用gbk字符集的mydb2数据库: mysql>CREATE DATABASE mydb2 CHARACTER SET gbk;
创建一个使用gbk字符集,并带校对规则的mydb3数据库: mysql>CREATE DATABASE mydb3 CHARACTER SET gbk COLLATE gbk_chinese_ci;
③删除数据库:
删除前面创建的mydb3数据库: mysql>DROP DATABASE mydb3;
对某一数据库的操作,假设数据库为test:
首先要选择数据库: mysql>USE test;
①显示表的信息:
显示当前数据库中的所有表格: mysql>SHOW TABLES;
查看表结构的定义: mysql>DESC employee;
查看表的创建细节: mysql>SHOW CREATE TABLE user;
②创建表:
创建一个员工表:
mysql>CREATE TABLE employee(
id int,
name varchar(200),
gender varchar(10),
birthday date,
entry_date date,
job varchar(200),
salary float(8,2),
resume text
);
③修改表:
在上面员工表的基本上增加一个image列: mysql>ALTER TABLE employee ADD image blob;
查看表结构的定义: mysql>DESC employee;
修改job列,使其长度为60: mysql>ALTER TABLE employee MODIFY job varchar(60);
删除image列: mysql>ALTER TABLE employee DROP image;
表名改为user: mysql>RENAME TABLE employee TO user;
修改表的字符集为gbk: mysql>ALTER TABLE user CHARACTER SET gbk;
列名name修改为username: mysql>ALTER TABLE user CHANGE name username varchar(100);
④删除表:
删除表employee: mysql>DROP TABLE employee;
- 单分子数据储存取得一大突破,一枚“硬币”存量相当于100部iPhone 7
- Windows 7 旗舰版 VHD安装体验
- Nodejs学习笔记(二)——Eclipse中运行调试Nodejs
- Nodejs学习笔记(三)——一张图看懂Nodejs建站
- 不规则图形的碰撞检测
- 自学WP7第一个例子:时钟
- 教您最简单粗暴的MATLAB入门级爬虫2
- 前台JS(Jquery)调用后台方法 无刷新级联菜单示例
- 项目中对图片的缩放和水印效果
- 照虎画猫写自己的Spring——自定义注解
- 数据分析进阶课程笔记(六)
- 微信发布重磅更新!上线小游戏,小程序间可快速切换
- 鼠标点击层以外的地方层隐藏
- WCF后续之旅(11): 关于并发、回调的线程关联性(Thread Affinity)
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- 打卡群刷题总结0727——搜索旋转排序数组 II
- dotnet 的 TaskCompletionSource 的 TrySetResult 是线程安全
- OpenCV 摄像头与视频读取并显示
- OpenCV 边缘检测
- Spring Boot 集成 WebSocket 实现服务端推送消息到客户端
- OpenCV 绘制图形
- OpenCV 图片缩放
- AI树莓派——构建树莓派大脑(NCNN环境搭建)
- PC人脸识别登录,出乎意料的简单
- TensorLayer学习之简介与安装
- JVM系列之:String.intern的性能
- 神经网络架构搜索——可微分搜索(DARTS)
- 神经网络架构搜索——可微分搜索(P-DARTS)
- 神经网络架构搜索——可微分搜索(PC-DARTS)
- 反编译小程序记录