MYSQL常用命令列表
MYSQL常用命令列表
1、系统管理
mysql -h主机地址 -u用户名 -p
连接MYSQL(在mysql/bin)
exit
退出MYSQL命令
mysqladmin -u用户名 -p旧密码 password新密码
修改密码(在mysql/bin)
grantselect[insert][,update][,delete]on数据库.*to用户名@localhost("%", 表示任何主机)identifiedby "密码"
增加用户
mysqldump –u root –p opt数据库名>备份文件名
备份数据库(在mysql/bin)
mysql –u root –p < batchfile (例如备份文件名)
使用批处理
mysql.server start
启动服务器
mysql.server stop
停止服务器
msql.serverlog
2、查询命令
select version()
查询版本号
select current_date
查询当前日期
3、显示命令
show databases
显示数据库列表
show tables 显示库中的数据表
describe 表名 显示数据表的结构
select * from 表名 显示表中的记录
select what_to_select from which table [whereconditions_to_satisfy and (or) where conditions_to_satisfy] 从一个表中检索数据『满足条件』
select 字段1,字段2,… from 表名 显示特定列的值
select * from 表名 order by 字段名 排序行
select 字段1,包含字段2的运算式as 新字段 from 表名 字段值运算操作
select 字段1 is null(is not null) 空值操作
Select*from表名where字段名like(not like) “ 字符”
注: 允许使用“_”匹配任何单个字符, 而“%” 匹配任意数目字符 模式匹配
Select * from表名where字段名regexp(not regexp)或者rlike(not rlike) “.”匹配任何单个的字符 一个字符类[…]匹配方框内任何字符。例如[a],[asd],[az] 匹配任何小写字母,[09] 匹配任何数
字。 “*”匹配零个或者多个在它前面的东西。 正则表达式区分大小写[aA] 。 如果它出现在被测试值的任何地方,模式都匹配。 定位,在模式开始处用“^”,结尾处用“$”,例如“^b”
扩展正则表达式
Select count(*) from 表名
Select 字段名,count(*) from 表名 group by 字段名 行计数
4、编辑命令
use database 库名
使用的数据库
create database 库名
创建数据库
create table 表名
在数据库中创建表
insert into表名values (“data”,”data”)
向表中添加记录
Load data infile “/path/filename” intotable 表名
从文件中向表添加数据, 文件每行包括一条记录, 用定位符(tab) 把值分开。
drop database 库名
删除数据库
drop table 表名
删除数据库中的表
delete from表名where
删除数据库表中的记录
Update表名set字段=”值” wherewhereconditions_to_satisfy
更新数据库表中记录的值
MYSQL常用命令列表的更多相关文章
- 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常用命令3
MYSQL常用命令 有很多朋友虽然安装好了mysql但却不知如何使用它.在这篇文章中我们就从连接 MYSQL.修改密码.增加用户等方面来学习一些MYSQL的常用命令. 有很多朋友虽然安装好了mysql ...
- MySql常用命令集
MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...
- (转)Mysql常用命令行
原文:http://www.cnblogs.com/TsengYuen/archive/2012/01/11/2319034.html Mysql常用命令行 Mysql经常使用号令行大全 熬头招.my ...
- MYSQL常用命令(转载)
1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldu ...
随机推荐
- Mysql 日期型,索引查询的问题
问题: 表中,有一个日期字段WorkDate(Date YYYY-MM-DD格式),现在我把它建成了索引,在检索条件时,WorkDate='YYYY-MM-DD' 时,用EXPLAIN分析,能看到使用 ...
- URL长链接转换为短链接
URL长链接转换为段链接的工具非常多,可是.小编还是要给大家唠一种方法的: 操作过程例如以下,打开腾讯微博或者其它微,将自己的URL地址值按图片操作:
- Android Studio生成apk
1.菜单Build->Generate Signed APK 2.生成android.keystore,能够依据弹框去Create new一个,也可使用命令来生成android.keystore ...
- ubuntu 14.04 桌面版关闭图形界面
ubuntu 14.04 桌面版关闭图形界面 问题: 怎样将ubuntu14.04设置为文本模式启动? 解决方式: 改动改GRUB 的配置文件(不建议直接改 grub.conf) $sudo vim ...
- Func委托和Action委托
http://stackoverflow.com/questions/4317479/func-vs-action-vs-predicate The difference between Func a ...
- SQL 循环30日
循环30日的统计 大概格式是 with Date as ( select cast(DATEADD(mm, DATEDIFF(mm,,getdate()), ) as datetime) Date u ...
- TrueOS 不再想要成为“桌面 BSD”了
作者: John Paul Wohlscheid 译者: LCTT geekpi | 2018-07-13 22:53 TrueOS 很快会有一些非常重大的变化.今天,我们将了解桌面 BSD 领域将会 ...
- 学习Go语言之简易ORM框架
ORM即为对象关系映射,ORM常用于程序适配多种数据库,以达到开放扩展关闭修改的原则.笔者初学Golang,遂有意写个简易ORM框架,权当知识巩固. 首先需要有一个思想就是数据库表结构都是固定,但是每 ...
- 移动端 Modal 组件开发杂谈
Vant 是有赞开发的一套基于 Vue 2.0 的 Mobile 组件库,在开发的过程中也踩了很多坑,今天我们就来聊一聊开发一个移动端 Modal 组件(在有赞该组件被称为 Popup )需要注意的一 ...
- Myeclipse学习总结(4)——Eclipse常用开发插件
(1) AmaterasUML 介绍:Eclipse的UML插件,支持UML活动图,class图,sequence图,usecase图等:支持与Java class/interf ...