基础:  

1、数据库模式:简单的说:就是一个数据库用户所拥有的数据库的对象。   比如scott用户建立了表,索引,视图,存储过程等对象,那么这些对象就构成了schema   scott 。有时用作数据库的同义词(意通数据库)
  2、主键:任意两行都不具有相同的主键值,每行都必须具有一个主键值(主键列不允许为null),主键一般定义在表的一列上,也可以定义在一起使用的多个列作为主键。但是当使用多列作为主键时,上述条件必须应用到构成主键的所有列,所有列值的组合必须是唯一的,但单个列的值可以不是唯一的。

    运用主键的好习惯:

    1、不更新主键列中的值

    2、补充修改用主键列上的值

    3、不在主键列中使用可能会更改的值

  3、SQL:structured quary language:SQL是一种专门用来与数据库通信的语言

  4、MYSQL是一种DBMS,使用MySQL的开发工具一般分为三种:cmd、heidisql、em

  5、指定用户登录名、密码、主机名、端口号:mysql -u root -p root -h 127.0.0.1 -p 3306;

    命令用;结束

  

MySQL的基本指令:

  一、连接到MySQL

  连接到MySQL需要用到一下信息:

  1、主机名(计算机名):如果连接到本地MySQL服务器,为localhost或127.0.0.1

  2、端口号:mysql的端口默认为3306

  3、一个合法的用户名

  4、用户口令

  语句为:mysql -u root -p (初始为空) -h 127.0.0.1 -p 3306

  

  二、数据库基本指令

   在能使用数据库操作之前,要使用use关键字来选用将要操作的是哪个数据库,如:use test;

   必须使用user打开数据库,才能读取其中的数据;

   如果你不知道可以使用的数据库名称,我们可以使用命令:show databases;  

   该命令显示在mysql中已经存在的内部数据库。

   为了获得一个数据库内的表,使用命令

   show tables;

    为了获得某个表中的列的详细信息,使用命令

   show columns from customers;

     也可以使用如下命令获得同样的效果

   describe customers;

  三、一些show语句

   show status;用于显示广泛的服务器状态信息。

   show grants;用来显示授予用户的安全权限。

   show create database xxx 和 show create table xxx 分别用来显示创建特定数据库或表的MySQL语句。

     show errors 和 show warnings:用来显示服务器错误或警告信息。

   

mysql-基础和基本指令的更多相关文章

  1. Mysql基础(一):Mysql初识、基本指令、数据库密码相关、创建用户及授权

    来源:https://www.cnblogs.com/liubing8/p/11432534.html 目录 数据库01 /Mysql初识.基本指令.数据库密码相关.创建用户及授权 1. 数据库概述 ...

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

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

  3. MYSQL基础操作

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

  4. MYSQL基础笔记(一)

    关系型数据库概念: 1.什么是关系型数据库? 关系型数据库:是一种建立在关系模型(数学模型)上的数据库 关系模型:一种所谓建立在关系上的模型. 关系模型包含三个方面: 1.数据结构:数据存储的问题,二 ...

  5. MYSQL:基础—存储过程

    MYSQL:基础-存储过程 快速入门 理解: 迄今为止,我们学过的大多数SQL语句都是针对一个或多个表的单条语句.但是并不是所有的操作都是可以用一条语句来完成的,经常有一些操作是需要多条语句配合才能完 ...

  6. MySQL基础----py全栈

    目录 MySQL基础----py全栈 一.引言 1.什么是数据? 2.什么是数据库(DB)? 3.什么是数据库管理系统(DBMS)? 4.什么是数据库系统? 5.数据库管理系统由来 6.什么是数据模型 ...

  7. MySQL 基础知识梳理

    MySQL 的安装方式有多种,但是对于不同场景,会有最适合该场景的 MySQL 安装方式,下面就介绍一下 MySQL 常见的安装方法,包括 rpm 安装,yum 安装,通用二进制安装以及源码编译安装, ...

  8. 数据库01 /Mysql初识、基本指令、数据库密码相关、创建用户及授权

    数据库01 /Mysql初识.基本指令.数据库密码相关.创建用户及授权 目录 数据库01 /Mysql初识.基本指令.数据库密码相关.创建用户及授权 1. 数据库概述 2. 数据库管理系统/DBMS ...

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

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

  10. MySQL基础(非常全)

    MySQL基础 一.MySQL概述 1.什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access ...

随机推荐

  1. shiro + maven 的web配置(不整合spring)

    本文采用的是1.4.0版本的shiro 官方中说的1.2之前,和之后的shiro配置分别为: 1.2之前: <filter> <filter-name>iniShiroFilt ...

  2. POJ——T2186 Popular Cows || 洛谷——P2341 [HAOI2006]受欢迎的牛

    http://poj.org/problem?id=2186 || https://www.luogu.org/problem/show?pid=2341 Time Limit: 2000MS   M ...

  3. shell脚本学习之ubuntu删除多余内核

    #!/bin/bash #定期删除内核 #存储命令输出cmd_output=`commands` uname_output=$(uname -r) kernel_output=`dpkg --list ...

  4. cocos2d_x_03_经常使用类的使用_事件_画图

    一.TextFieldTTF输入框的使用 #pragma mark - 自己定义方法 // 自己定义方法,加入一个 TextField void TextFieldScene::addOneTextF ...

  5. iOS 系统地图实现及定位

    1:加入库CoreLocation.framework,MApKit.framework; 2:@property (nonatomic, strong) CLLocationManager *loc ...

  6. linux 内存不足时候 应该及时回收page cache

    另一起问题是24G内存的系统,空闲内存已经不到50M 1. 确认该系统的版本是64位 # uname -a Linux gxgd-nms-app 2.6.18-194.el5xen #1 SMP Tu ...

  7. ORA-00980:synonym translation is no longer valid

    今天要把测试环境DB的数据更新成最新Production环境的数据,期间发生了一些问题: 1.首先从正式环境exp出想要用户的dmp档 2.drop掉测试环境底下相应用户 3.create测试环境底下 ...

  8. fieldset 标签 -- 对表单进行分组

    转自:https://xhmaomy-163-com.iteye.com/blog/1066977 fieldset——一个不常用的HTML标签 fieldset 标签 -- 对表单进行分组 在for ...

  9. springboot shiro 多realm配置认证、授权

    shiro进行登录认证和权限管理的实现.其中需求涉及使用两个角色分别是:门店,公司.现在要两者实现分开登录.即需要两个Realm——MyShiroRealmSHOP和MyShiroRealmCOMPA ...

  10. vue组件样式添加scoped属性之后,无法被父组件修改。或者无法在本组件修改element UI样式

    在vue开发中,需要使用scoped属性避免样式的全局干扰,但是这样在父组件中是无法被修改的,不仅如此如果项目中用了UI框架比如element Ui,这个时候在本组件也无法修改样式,因为权重问题.但是 ...