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 < batch­file (例如备份文件名)

  使用批处理

  mysql.server start

  启动服务器

  mysql.server stop

  停止服务器

  msql.server­­log

  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

  更新数据库表中记录的值

Work for fun,Live for love!

MYSQL常用命令列表的更多相关文章

  1. MYSQL常用命令集合(转载)

    文章出处:http://www.cnblogs.com/q1ng/p/4474501.html 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set ...

  2. MYSQL常用命令集合

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  3. MySQL 常用命令大全

    Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...

  4. linux 下 mysql 常用命令

    linux 下 mysql 常用命令   阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...

  5. Mysql常用命令 详细整理版

    Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database na ...

  6. MySql常用命令集Mysql常用命令3

    MYSQL常用命令 有很多朋友虽然安装好了mysql但却不知如何使用它.在这篇文章中我们就从连接 MYSQL.修改密码.增加用户等方面来学习一些MYSQL的常用命令. 有很多朋友虽然安装好了mysql ...

  7. MySql常用命令集

    MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...

  8. (转)Mysql常用命令行

    原文:http://www.cnblogs.com/TsengYuen/archive/2012/01/11/2319034.html Mysql常用命令行 Mysql经常使用号令行大全 熬头招.my ...

  9. MYSQL常用命令(转载)

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldu ...

随机推荐

  1. C - The C Answer (2nd Edition) - Exercise 1-12

    /* Write a program that prints its input one word per line. */ #include <stdio.h> #define IN 1 ...

  2. Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源代码

    在android学习中,动作交互是软件中重要的一部分.当中的Scroller就是提供了拖动效果的类,在网上.比方说一些Launcher实现滑屏都能够通过这个类去实现.以下要说的就是上次Scroller ...

  3. Python Tkinter 基础控件学习

    # -*- coding: utf-8 -*- from Tkinter import * def btn_click(): b2['text'] = 'clicked' evalue = e.get ...

  4. ,典型递归问题-F(1025)mod 5 的值

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/ ...

  5. iOS CST NSDate

    好像是从ios4.1開始[NSDate date];获取的是GMT时间,这个时间和北京时间相差8个小时.下面代码能够解决问题 - (void)tDate { NSDate *date = [NSDat ...

  6. C++开发人脸性别识别教程(3)——OpenCv配置和ImageWatch插件介绍

    OpenCv是C++图像处理的重要工具.这个人脸性别识别的项目就是借助OpenCv进行开发的. 尽管网上已经有了非常多关于OpenCv的配置教程,但出于教程完整性考虑.这里还是用专门的一篇博客来介绍O ...

  7. 【转】android新组件RecyclerView使用介绍和进阶使用,替用Gallery

    简介: RecyclerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,但是直接把viewholder的实现封装起来,用 ...

  8. Windows 10问题

    微软修复Windows updat 工具WindowsUpdateDiagnostic.diagcab: http://download.microsoft.com/download/F/2/2/F2 ...

  9. PostgreSQL Replication之第九章 与pgpool一起工作(5)

    9.5 检查复制 如果所有的节点都处于开机并运行的状态.我们就可以在集群上运行我们的第一个操作了.在我们的例子中,我们将简单地连接到pgpool并创建一个新的数据库.createdb 是一个命令行工具 ...

  10. 写给自己的Java程序员学习路线图_转载

    如下是我做开发这三年经常使用一些技术和工具,当然这些技术也都是需要加强的(有些是我一直使用的,不过不深入,有些内部的原理等等不是很清楚) 前端部分: 1)HTML:网页的核心语言,构成网页的基础 2) ...