MySQL常用命令(一)
(1)库的基础操作
- 查看已有库: show databases;
- 创建库(制定默认字符集): ccreate database 库名 default charset=utf8;
- 查看创建库的语句: show create database 库名;
- 查看当前所在库: select database();
- 切换库: use 库名;
- 查看库中已有表: show tables;
- 删除库: drop database 库名;
(2)表的管理
- 创建表(制定字符集)
create table tablename(
字段名 数据类型,
字段名 数据类型,
... ...
);
- 查看创建表的语句(字符集)
show create table tablename;
- 查看表结构
desc tablename;
- 删除表
drop table tablename;
(3)表记录管理
- 在表中插入记录
insert into tablename values(值1),(值2),...,(值N);
- 查询表记录
select * from tablename;
select 字段名1,字段名2,...,字段名N from tablename;
(4)表字段的操作
语法:
alter table tablename 执行动作;
- 添加字段
- alter table tablename add 字段名 数据类型 first | after 字段名;
- 删除字段
- alter table tablename drop 字段名;
- 修改字段数据类型
- alter table tablename modify 字段名 新数据类型;
注: 修改数据类型时,会受到表中原有数据的限制!
- 修改字段名
- alter table tablename change 旧名 新名 数据类型;
- 修改表明
- alter table tablename rename 新表明;
(5)表记录的管理
- 删除表记录
- delete from tablename where 条件;
- 更新表记录
- update tablename set 字段名1=值1, 字段名2=值2,... where 条件;
(6)一些特殊的匹配方式
- 模糊匹配
- where 字段名 like 表达式;
- 表达式
- _ : 匹配单个字符
- % : 匹配 0 到多个字符
- 正则匹配 regexp
- where 字段名 regexp "正则表达式";
- 正则表达式符号
- ^ : 以...开头
- $: 以...结尾
- . : 匹配任意一个字符
- []: 包含...内容
- [0-9]:匹配带数字的
- [a-z]:匹配带小写字母的
- [A-Z]
- * : 星号前面的字符出现 0 次或者多次
MySQL常用命令(一)的更多相关文章
- MySQL常用命令和常见问题
MySQL常用命令和常见问题 --创建数据库并设置字符集 create database wip default character set utf8 collate utf8_general_ci; ...
- Mysql 常用命令集
1.mysqlbinlog工具使用方法如下: 先使用 show binary logs 查看 在使用导出命令 mysqlbinlog -R -uroot -pxxxx -hxxx.xxx.xxx.xx ...
- MYSQL常用命令集合(转载)
文章出处:http://www.cnblogs.com/q1ng/p/4474501.html 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set ...
- MYSQL常用命令集合
1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...
- MySQL 常用命令大全
Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...
- linux 下 mysql 常用命令
linux 下 mysql 常用命令 阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...
- Mysql常用命令 详细整理版
Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database na ...
- MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab
MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...
- MySql常用命令集Mysql常用命令2
MYSQL 常用命令 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的 文件名(数据库默认编码是la ...
- MySql常用命令集Mysql常用命令3
MYSQL常用命令 有很多朋友虽然安装好了mysql但却不知如何使用它.在这篇文章中我们就从连接 MYSQL.修改密码.增加用户等方面来学习一些MYSQL的常用命令. 有很多朋友虽然安装好了mysql ...
随机推荐
- mysql常用字符串操作函数大全,以及实例
今天在论坛中看到一个关于mysql的问题,问题如下 good_id cat_id12654 665,56912655 601,4722 goods_id是商品i ...
- JavaScript数组入门。
JavaScript中的array对象就是数组,首先是一个动态数组,而且是一个像c#中 数组 arraylist hashtable等的综合体. var arr = [1, 7, 3, 4, 5]; ...
- Android Studio 日志工具
在项目中提供5个方法打印日志 Log.v() 最常见的日志信息 Log.d() 调试信息 Log.i() 用于打印用户操作行为 Log.w()警告潜在风险 Log.e()报错信息 TAG 填入类名就好 ...
- T-SQL :编程理论 (一)
SQL代表结构化查询语言,是一种在关系数据库系统中查询和管理数据的标准语言.sql语句也有几个类别,包括定义语言(DDL),数据操作语言(DML),数据控制语言(DCL). DDL包括create,a ...
- Centos 6.8 配置mysql数据库主从同步
Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务,首先确保主从服务器上的Mysql版本相同. 一.安装部署mysql ...
- 【worker】js中的多线程
因为下个项目中要用到一些倒计时的功能,所以就提前准备了一下,省的到时候出现一下界面不友好和一些其他的事情.正好趁着这个机会也加深一下html5中的多线程worker的用法和理解. Worker简介 J ...
- 1. volatale 关键字 -内存可见性
package com.gf.demo01; /** * 一.volatile 关键字:但多个线程进行操作共享数据时,可以保证内存中数据可见性. * */ public class TestVolat ...
- Java高并发 -- 线程池
Java高并发 -- 线程池 主要是学习慕课网实战视频<Java并发编程入门与高并发面试>的笔记 在使用线程池后,创建线程变成了从线程池里获得空闲线程,关闭线程变成了将线程归坏给线程池. ...
- 4. 泛型_EJ
第23条: 不要在新代码中使用原生态类型 声明中具有一个或多个类型参数的类或接口,就是泛型类或接口.每种泛型都定义一组参数化的类型,每个泛型都定义一个原生态类型.例如List<E>相对应的 ...
- JavaScript中Map和ForEach的区别
译者按: 惯用Haskell的我更爱map. 原文: JavaScript — Map vs. ForEach - What’s the difference between Map and ForE ...