1.运行-cmd 进入command 窗口 首先cd 到mysql目录下的bin的 路运行-cmd 进入command 窗口 首先cd 到mysql目录下的bin的路径。注意cd D盘时直接输入D:就ok。其余的要 "cd bin".

2.

通常,登录数据库之后,还需要来设定当前使用数据库的环境编码。比如:

在cmd的命令行模式中,环境编码是gbk

在我们通常的html网页文件的环境编码其实就是文件的编码,如utf-8,gbk,gb2312

设定环境编码的命令:

set names gbk;

3.mysql>show

-> databases;

查看数据库

4创建新的数据库 .mysql>create database mydb1 chaset utf8;

新建名字为mydb1 编码格式为utf8的数据库。

5删除一个数据库:

drop database 数据库名;

6显示当前数据库系统中的所有数据库(名)

show databases;

7注意,进入数据库系统之后,所有的命令都需要使用一个分号(;)来结束,然后才能执行该命令。

进入数据库(使用数据库):我们真正对数据的操作必须首先选择进入某个数据库,才能进一步操作实际的数据。

use 数据库名;

8数据查询

数据库中存储了大量的数据,我们通过select语句可以将数据库中的数据“查找出来”,但要清楚的是,我们查找出来的数据只是数据库中实际数据的一份拷贝,实际数据库中的数据并没有减少(改变)

形式:

select 字段1,字段2, …. from 表名【where条件语句】 【order排序语句】 【limit 数量限定语句】

语句详解:

1,              字段1,字段2,… 是我们想要取出的那些数据段,用“*”可以表示该表中的所有字段。

2,              from 表名 还可以拿出其他表的数据,那就是“表联合”(就业班讲)。

3,              order 排序语句:可以将取出的数据以指定的字段进行排序(正序或倒序)。

a)         order by 字段名1 desc           ——倒序

b)         order by 字段名2 asc             ——正序,此时asc关键字可以省略

c)         order by 字段1 asc, 字段2 desc ——先以字段1正序排列,然后以字段2倒序排列

4,              where条件语句:同delete和update语句的where,可以使用的常见运算符有:

a)         逻辑运算符:and(&&), or(||), not

b)         算术运算符:+  -  *  /  %

c)         比较运算符:>  >=  <  <=  =(等于) <>(不等于)

5,              limit数量限制语句:用于限定在所给出的条件下找出的数据的数量。有两种形式:

a)         limit 数量n;         //取出前n条数据

b)         limit 位置n1,数量n2;      //取出从位置n1开始的n2条数据(位置从0开始)

举例:

select * from tb2;

select * from tb2 order by  age;

select * from tb2 order by  age desc;

select * from tb2 where age > 25 order by  age desc;

select uName, age from tb2 where age > 22 and id >3 order by age desc;

select uName, age from tb2 where age > 22 and id >3 order by age desc limit 2;

select uName, age from tb2 where age > 22 and id >3 order by age desc limit 1, 2;

select uName, age from tb2 where age > 22 and id >3 or id=2 order by age desc, uName asc limit 1, 2;

9数据类型

Mysql中常用数据类型有:

整数类:tinyint(1字节), smallint(2字节), mediumint(3字节), int(4字节), bigint(8字节)

浮点数类:float(4字节), double(8字节)

字符类型:varchar(变长字符,最大65535), char(定长字符,不足时右端以空格补全,最大255), text(大文本)。

变长:定义一个字符型字段的长度的时候,表示最多能存储这么多,但不够的时候,长度按实际计算。

定长:定义一个字符型字段的长度的时候,表示最多能存储这么多,但不够的时候,会自动补空格到指定长度。定长通常只用于很少的数据存储需求,比如中国邮政编码(6位),手机号(11位),

注意:在mysql,字符类型使用单引号表示。

时间类型:datetime(日期时间), date(日期), time(时间)

在mysql中,可以使用一个字符串形式来表示时间,比如 ’2008-8-8 8:8:8’

10 Fiddler 模拟前端与后台交互

(1)post 插入

(2)get 获取

cmd 窗口配置mysql数据库的更多相关文章

  1. DOS窗口操作MySQL数据库

    本周学习内容: 1.学习MySQL数据库.Linux私房菜: 2.等级评测培训: 3.练习MySQL数据库.练习CentOS7: 实验内容: 1.使用DOS窗口进入MySQL数据库 2.解决MySQL ...

  2. 配置MySQL数据库

    一.配置MySQL数据库 1.解压绿色版mysql,如下图 二.安装服务 1.运行cmd(管理员版本,否则没有权限),如下图 2.运行命令mysqld –install安装服务,如下图: 如果不需要m ...

  3. Windows平台安装配置mysql数据库

    Windows平台安装配置mysql数据库 作者:Eric 微信:loveoracle11g 去下载mysql软件 https://www.mysql.com/downloads/ https://d ...

  4. 简单安装与配置mysql数据库(绿色版)

    目录 绿色版下载 mysql绿色版(5.7版本的安装与配置) 绿色版下载: mysql官网下载地址:https://www.oracle.com/index.html mysql绿色版(5.7版本的安 ...

  5. DJango配置mysql数据库以及数据库迁移

    DJango配置mysql数据库以及数据库迁移 一.Django 配置MySQL数据库 在settings.py中配置 import pymysql # 配置MySQL pymysql.install ...

  6. Django 配置MySQL数据库 mysql

    Django 配置MySQL数据库 在settings.py中配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # ...

  7. Django(三) 模型:ORM框架、定义模型类并创建一个对应的数据库、配置Mysql数据库

    一.模型概述 https://docs.djangoproject.com/zh-hans/3.0/intro/tutorial02/ https://www.runoob.com/django/dj ...

  8. 迅美VPS安装和配置MySQL数据库教程

    MySQL相关教程与知识:    迅美VPS安装和配置MySQL数据库教程    navicat8管理MySQL教程-创建数据库和导入数据    navicat8管理MySQL教程-管理建立用户和分配 ...

  9. 原创教程:SpagoBI4.2汉化及配置Mysql数据库教程

    SpagoBI4.2汉化及配置Mysql数据库教程 商务智能套件SpagoBI提供一个基于J2EE的框架用于管理BI对象如报表.OLAP分析.仪表盘.记分卡以及数据挖掘模型等的开源BI产品.它提供的B ...

随机推荐

  1. 搭建windows的solr6服务器

    准备工作: 目前最新版本6.0.下载solr 6.0:Solr6.0下载 JDK8 下载jdk1.8:jdk1.8[solr6.0是基于jdk8开发的] tomcat8.0 下载:tomcat8 ## ...

  2. 混合使用Jquery Deferred和Angularjs的$timeout(转)

    原文链接:http://my.oschina.net/gejiawen0913/blog/174826 <!DOCTYPE html> <html ng-app="Demo ...

  3. 【Cocos2d-x】VS2012开发2dx无法解析的外部符号解决记录(第一篇)【转】

    come from http://acoder.me/cocos2d-unresolved-external-symbol.html 看到cocos2d-x带了扩展包,心动的想尝试下,以下分享下我使用 ...

  4. 高大上技术之sql解析

    Question: 为何sql解析和高大上有关系?Answer:因为数据库永远都是系统的核心,CRUD如此深入码农的内心...如果能把CRUD改造成高大上技术,如此不是造福嘛... CRUD就是Cre ...

  5. web开发必备-网络基础知识---记录一下

    1.osi 7层网络模型 2.socket 套接字编程 PS:一个从事web开发的人来说,我们是使用http协议来和服务器来进行交互.后面会详细的分析这个过程.

  6. 更换TFS账户

    1.通过命令行启动“rundll32.exe keymgr.dll, KRShowKeyMgr"2.更改TFS账户3.重新启动VS2005

  7. Hibernate一些防止SQL注入的方式

    Hibernate在操作数据库的时候,有以下几种方法来防止SQL注入,大家可以一起学习一下. 1.对参数名称进行绑定: Query query=session.createQuery(hql); qu ...

  8. (笔记)Linux内核学习(九)之内核内存管理方式

    一 页 内核把物理页作为内存管理的基本单位:内存管理单元(MMU)把虚拟地址转换为物理 地址,通常以页为单位进行处理.MMU以页大小为单位来管理系统中的也表. 32位系统:页大小4KB 64位系统:页 ...

  9. React 根据官方总结的规范

    1.语法上,根据生命周期方法执行的顺序编写代码 (1 生命周期方法[getDefaultProps, getInitialState, componentWillMount, componentDid ...

  10. Oracle的model语句入门-转

    Model语句是Oracle 10g的新功能之一. 本文通过一些简单的例子帮助理解Model语句的用法,复杂使用场景请参考其他文章. 环境:当然需要Oracle 10g以上,本人是在11g上测试的. ...