数据库简单命令
来源:互联网 发布:Sort key sql 编辑:程序博客网 时间:2024/06/05 23:02
mysql -u root -p //登陆
quit /q //退出
select version(),current_date; //获得当前版本号 日期
select (4+1)*5; //作为计算器
/c //清除刚才输入 等待新的输入
show databases; //查看数据库
+--------------------+
| Database |
+--------------------+
| information_schema |
| biweb |
| mysql |
| phpmyadmin |
| phpnews |
| test |
+--------------------+
use test; //使用数据库
create database menagerie; //创建数据库
show tables; //检查数据库中 表
create table pet(name varchar(20),owner varchar(20),species varchar(20),sex char(1),birth DATE,death DATE); //创建表 并且为表添加字段
desc pet; //检查表创建样式
insert into pet values('Puffball','Diane','hamster','f','1999-03-30',NULL); //向表中插入数据
select * from pet; // 选择表中的所有数据
+----------+-------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+----------+-------+---------+------+------------+-------+
| Puffball | Diane | hamster | f | 1999-03-30 | NULL |
| Pll | De | h | f | 2999-03-30 | NULL |
| dd | nn | h | f | 2999-03-30 | NULL |
| aa | De | h | f | 2999-03-30 | NULL |
+----------+-------+---------+------+------------+-------+
update pet set owner='nn'where name='dd'; //修改数据
select * from pet where name='Chirpy' and sex='f'; //条件查找 and or and比or的优先级别高 可以联合使用
select distinct name from pet; //distinct 过滤重复信息
select birth from pet order by birth; //按birth 排序 可以和desc 混合使用
select * from pet where name like 'p%'; //匹配查找
select * from pet where name like'___'; //使用'_'模式匹配字符
+------+-------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+------+-------+---------+------+------------+-------+
| Pll | De | h | f | 2999-03-30 | NULL |
+------+-------+---------+------+------------+-------+
select * from pet where name regexp'^p'; //关键字的作用是查询 p开头regexp
+----------+-------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+----------+-------+---------+------+------------+-------+
| Puffball | Diane | hamster | f | 1999-03-30 | NULL |
| Pll | De | h | f | 2999-03-30 | NULL |
+----------+-------+---------+------+------------+-------+
select * from pet where name regexp'a$' ; //关键字的作用是查询a结尾的regex
+------+-------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+------+-------+---------+------+------------+-------+
| aa | De | h | f | 1985-05-23 | NULL |
+------+-------+---------+------+------------+-------+
select database(); //查看当前使用哪个数据库
create table shop(article int (4),dealer char (20),prioce double(16,2),primary key(article,dealer)); //创建表
insert into shop values (1,'A',3.45),(1,'B',3.99),(3,'B',1.45),(3,'C',1.49),(4,'D',19.93); //添加数据
select p1.name from pet as p1; //可以使用熟悉的变量
+----------+
| name |
+----------+
| Puffball |
| Pll |
| dd |
| aa |
+----------+
4 rows in set (0.00 sec)
- 数据库简单命令
- 简单数据库命令记忆
- DOS操作数据库简单命令
- sqlite数据库简单查询命令
- MySQL数据库简单命令教程
- 配置多个数据库服务简单命令
- 简单的认识数据库基本的命令
- 数据库oracle--mysql 简单命令的使用
- oracle 数据库简单的导入导出命令
- ORACLE采用批处理命令简单备份数据库
- redis实时缓存数据库简单操作命令
- 操作mysql数据库的简单dos命令
- 数据库的jdbc简单测试命令java
- 数据库的导入导出等几条简单命令
- android adb配置和查看数据库简单命令
- 数据库sql server简单的几条命令
- hadoop命令及hive数据库操作语句的简单使用
- android开发 简单的数据库操作 adb命令
- js去掉数组中的重复元素
- poj 1088 基础的DP
- 进程线程同步 进程通信
- 计算机生成随机数的一种方法
- poj 3348 凸包
- 数据库简单命令
- hdu 2069--类完全背包
- linux 中sudo配置
- 《用户故事与敏捷方法》 读书笔记
- jbpm Activity深入解析
- Broadcast Receiver 使用入门
- ubuntu下解压文件命令大全
- Ubuntu下安装Apache2.2
- 汉诺塔(递归算法)