MySQL基础一(CMD使用)
概述
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使用)的更多相关文章
- Mysql基础代码(不断完善中)
Mysql基础代码,不断完善中~ /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限 ...
- Mysql 基础语法1
MySQL的软件架构 1.开启MySQL服务器:以windows服务的形式开启,在cmd下net startmysql|net stop mysql,在cmd下使用mysqld –default-fi ...
- 数据库及MYSQL基础(2)
数据库及MySQL基础(1) SQL进阶及查询练习 1,单表的查询练习 SELECT * FROM emp WHERE deptno=30; SELECT ename,empno,deptno FRO ...
- MySQL基础和习题强化(完结)
Mysql 1. Mysql基础知识 1.1. Index and table searching of Mysql 1.1.1. Basic concepts of Mysq ...
- 2.1 MySQL基础使用
本文是课上资料的总结非原创没有转载地址 目录 引言 为什么需要数据库? 数据库和应用程序的关系 MySQL基础使用 一.数据库简介 1.1 简介 1.2 常见数据库管理系统 1.3 MySQL卸载 1 ...
- MySql基础_DDL_DML_DQL(资料一)
今日内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓 ...
- JavaWeb——MySQL基础
内容索引 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓 ...
- MySQL基础篇(一)
本文主要内容为MySQL的基础语句以及正则表达式等内容. 本文操作的数据库内容存在个人github:https://github.com/YuanGao-1/blog_demo.git init_sc ...
- MYSQL基础操作
MYSQL基础操作 [TOC] 1.基本定义 1.1.关系型数据库系统 关系型数据库系统是建立在关系模型上的数据库系统 什么是关系模型呢? 1.数据结构可以规定,同类数据结构一致,就是一个二维的表格 ...
- 【夯实Mysql基础】记一次mysql语句的优化过程
1. [事件起因] 今天在做项目的时候,发现提供给客户端的接口时间很慢,达到了2秒多,我第一时间,抓了接口,看了运行的sql,发现就是 2个sql慢,分别占了1秒多. 一个sql是 链接了5个表同时使 ...
随机推荐
- window10 matlabR2015b 安装minGw
第一步:下载TDM-GCC(注意看清是32位还是64位),TDM-GCC的安装路径不要包括空格: http://tdm-gcc.tdragon.net/download 第二步:点击“我的电脑”右键“ ...
- POJ3580 SuperMemo splay伸展树,区间操作
题意:实现一种数据结构,支持对一个数列的 6 种操作:第 x 个数到第 y 个数之间的数每个加 D:第 x 个数到第 y 个数之间全部数翻转:第 x 个数到第 y 个数之间的数,向后循环流动 c 次, ...
- 2018 Multi-University Training Contest - Team 1 题解
Solved A HDU 6298 Maximum Multiple Solved B HDU 6299 Balanced Sequence Solved C HDU 6300 Triangle Pa ...
- mysql:赋予用户权限、查看及修改端口号
一.mysql 赋给用户权限 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 即用u ...
- elasticsearch6.3.1 安装以及配置IK 使用
https://blog.csdn.net/whb3299065/article/details/80104323
- Android&Java面试题大全—金九银十面试必备
声明本文由作者:Man不经心授权转载,转载请联系原文作者原文链接:https://www.jianshu.com/p/375ad14096b3, 类加载过程 Java 中类加载分为 3 个步骤:加载. ...
- STM32L476应用开发之二:模拟量数据采集
采集模拟量数据在一台一起中是必不可少的功能.在本次实验中我们要采集的模拟量值主要包括氧气传感器的输出以及压力变送器的输出. 1硬件设计 我们需要采集数据对精度有一定的要求,而STM32L476自带AD ...
- Confluence 6 MySQL 数据库设置准备
请查看 Supported Platforms 页面来获得 Confluence 系统支持的 MySQL 数据库版本.你需要在安装 Confluence 之前升级你的 MySQL 数据库. 如果你从其 ...
- 关于Sublime text 3如何编辑less并转(编译)成css文件
今天开始学习使用less这个强大方便的前端工具,本来是考虑用koala(专门编辑less的软件)来使用less的,但是发现sublime编辑器也可以实现对less的编译及高亮显示代码,这样既能少用一个 ...
- python之通过thread来实现多进程
代码如下: import threading, time class Test1(threading.Thread): def __init__(self, name): super().__init ...