概述

  MySQL因可移植行高,安装简单小巧等优点被更多的开发者喜爱。执行MySQL的指令的方式有2种方式,方式一、MySQL的客户端软件比如navicat ;方式二、通过Cmd命令;

CMD命令执行方式

  在Wind平台下执行CMD命令也有2种方式。

  方式一、我们可以通过MySQL Command Line Client来链接本机安装的MySQL,执行MySQL指令。

  方式二、我们可以Cmd命令,Cd到mySQL的安装目录的Bin目录下,执行MySQL指令。这种方式可以选择链接任何的网路的MySQL服务器。这种方式,每次都需要进入到MySQL的安装目录执行指令过于麻烦,我们可以配置MySQL在Window中环境变量里面,直接CMD执行MySQL指令。比如找到安装目录'D:\ExecSofe\MySQL Server 5.5\bin;',追加到Wind系统Paht前面到(打开win系统—》 计算机—》 系统属性-》高级—》环境变量--》Path);

CMD下MySQL指令

1、连接DB: Mysql  -P 端口号  -h  mysql主机名\ip -u root (用户)  -p

2、在新建数据库之后,我们先设置一下字符集
  mysql>SET NAMES utf8;

3、创建数据库:
  mysql>CREATE DATABASE DBTEST;

4、显示所有数据库
  mysql>SHOW DATABASES;

5、使用数据库
  mysql>USE 数据库名;

6、显示所有表
  mysql>SHOW TABLES;

7、修改表的名称
  mysql>RENAME TABLE TEST TO TEST_new ;
  或者
  mysql>ALTER TABLE TEST_new RENAME TO TEST;

8、新建表
  mysql>CREATE TABLE TEST(
        id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '测试id号',
        PRIMARY KEY (id)
      )ENGINE=InnoDB COMMENT = '测试表';

9、显示字段信息
  SHOW COLUMNS FROM TEST或者DESCRIBE TEST

10、插入数据
  mysql> insert into TEST (id)VALUES(1),(2);

11、删除数据
  mysql>DELETE FROM TEST WHERE id=1;

12、删除数据表
  DROP TABLE TEST;

13、删除数据库
  mysql> DROP DATABASE DBTEST;

MySQL基础一(CMD使用)的更多相关文章

  1. Mysql基础代码(不断完善中)

    Mysql基础代码,不断完善中~ /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限 ...

  2. Mysql 基础语法1

    MySQL的软件架构 1.开启MySQL服务器:以windows服务的形式开启,在cmd下net startmysql|net stop mysql,在cmd下使用mysqld –default-fi ...

  3. 数据库及MYSQL基础(2)

    数据库及MySQL基础(1) SQL进阶及查询练习 1,单表的查询练习 SELECT * FROM emp WHERE deptno=30; SELECT ename,empno,deptno FRO ...

  4. MySQL基础和习题强化(完结)

    Mysql 1.     Mysql基础知识 1.1.     Index and table searching of Mysql 1.1.1.     Basic concepts of Mysq ...

  5. 2.1 MySQL基础使用

    本文是课上资料的总结非原创没有转载地址 目录 引言 为什么需要数据库? 数据库和应用程序的关系 MySQL基础使用 一.数据库简介 1.1 简介 1.2 常见数据库管理系统 1.3 MySQL卸载 1 ...

  6. MySql基础_DDL_DML_DQL(资料一)

    今日内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓 ...

  7. JavaWeb——MySQL基础

    内容索引 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓 ...

  8. MySQL基础篇(一)

    本文主要内容为MySQL的基础语句以及正则表达式等内容. 本文操作的数据库内容存在个人github:https://github.com/YuanGao-1/blog_demo.git init_sc ...

  9. MYSQL基础操作

    MYSQL基础操作 [TOC] 1.基本定义 1.1.关系型数据库系统 关系型数据库系统是建立在关系模型上的数据库系统 什么是关系模型呢? 1.数据结构可以规定,同类数据结构一致,就是一个二维的表格 ...

  10. 【夯实Mysql基础】记一次mysql语句的优化过程

    1. [事件起因] 今天在做项目的时候,发现提供给客户端的接口时间很慢,达到了2秒多,我第一时间,抓了接口,看了运行的sql,发现就是 2个sql慢,分别占了1秒多. 一个sql是 链接了5个表同时使 ...

随机推荐

  1. Ajax使用formdata异步上传文件,报错the request was rejected because no multipart boundary was found

    基于jQuery的Ajaxs使用FormData上传文件要注意两个参数的设定 processData设为false 把processData设为false,让jquery不要对formData做处理, ...

  2. hue报错StructuredException: timed out (code THRIFTSOCKET): None的处理

    通过hue的web界面进行hive的sql查询,无法显示结果并报错timeout 报错如下:[28/Jul/2017 11:23:29 +0800] decorators ERROR error ru ...

  3. var_export 掉咋天

    var_export     文件缓存经常使用    输出或返回一个变量的字符串表示 /** * 写入缓存 * * @param string $id * @param mixed $data * @ ...

  4. python decorators

    it's a syntatical sugar: @function1 def function2: do something equal to: function2 = function1(func ...

  5. cocos2d内存管理,类的生命周期

    下面资料来自<Cocos2d-x之Lua核心编程>

  6. 15)django-ORM(多对多关系)

    django ORM多对多关系使用 一:多对多关系创建 多对多关系创建:分为两种情况,手动创建和django自动创建 1)手动创建:自定义关系表 通过自定义表,通过models.ForeignKey创 ...

  7. 4)协程一(yeild)

    一:什么协程 协程: coroutine/coro - 轻量级线程(一个线程) - 调度由用户控制 - 有独立的寄存器上下文和栈 - 切换时保存状态,回来时恢复 二:协程和多线程比较 协程: coro ...

  8. 信息摘要算法之五:HMAC算法分析与实现

    MAC(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加上了密钥.因此MAC算法也经常被称作HMAC算法. ...

  9. 处理:“ORA-00257: archiver error. Connect internal only, until freed”的错误问题

    注:本文参考了< ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法  > 一:问题背景: 今天在 ...

  10. python之+=与+(转载)

    先看一个简单的例子 从程序分析,进行直接+操作后,python会重新生成一个对象,而进行+=操作并不改变原来的对象,是在原来对象的基础上进行操作,所以+=也称为就地加 除此之外+和+=还有不同: 从程 ...