![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL基础
天跃
这个作者很懒,什么都没留下…
展开
-
MySQL基础之排序
1.排序: 为了方便查看数据,可以对数据进行排序 1.语法: select * from 表名 order by 列1 asc|desc,列2,asc|desc,....... 将行数据按照列1进行排序,如果某些行列1的值相同时,则按照列2排序,以此类推 默认按照列值从小到大排列 asc从小到大排序,即升序 desc从大到小排序,即降序 查询未删除女生信息,按id号降序 select ...原创 2018-08-09 19:42:37 · 210 阅读 · 0 评论 -
MySQL基础之聚合
1.聚合: 为了快速得到统计数据,提供了5个聚合函数 1.count()表示计算总行数,括号中写的星与列名,结果是相通的 查询学生总数 select count()from students; 2.max(列)表示求此列的最大值 查询女生的编号最大值 select max (id) from students where gender=0; 3.min(...原创 2018-08-07 22:41:58 · 229 阅读 · 0 评论 -
Mysql基础之查询的基本语句
1.查询的基本语法: 1.select * from 表名 from关键字后面写表名,表示数据来源于是这张表。 select后面写表中的列名,如果是*表示在结果中显示表中所有的列。 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中。 如果要查询多个列,之间使用逗号分隔 2.消除重复行: 在select后面列的前使用distinct可以消除重复的行。 ...原创 2018-08-07 22:21:31 · 735 阅读 · 0 评论 -
Navicat for mysql与虚拟机Ubuntu16.04中的MySQL链接及常见问题解答
简介: Navicat 是一套功能强大的MySQL资料库伺服器管理及开发工具,可以用于在任何3.21或以上的MySQL版本,并支援最新版MySQL的大部份功能,包括触发器、预存程序、函式、事件、检视、管理使用者等等。 Navicat MySQL适用于三种平台- Microsoft Windows, Mac OS X及Linux。它可以让使用者连接本地/远端MySQL Server、提供一些实用的...原创 2018-08-11 09:01:10 · 802 阅读 · 1 评论 -
MySQL基础之备份与恢复
1.数据备份 1.进入超级管理员 sudo -s 进入MySQL库目录 cd /var/lib/mysql 运行mysqldump命令 mysqldump -uroot -p 数据库名 > ~/Desktop/备份文件.sql; 暗示:输入MySQL的秘密 2.数据恢复(需要自己创建一个数据库): 链接mysql,创建数据库 退出链接,执行如下命...原创 2018-08-06 20:53:28 · 121 阅读 · 0 评论 -
MYSQL基础之数据操作
1.数据操作: 1.查询: select * from 表名 说明:就是查询数据库中的表。 2.增加 注意:添加数据时要与建表的格式对应好。 全列插入;insert into 表名 values(...) 要求:有多少字段就必须,values后就有多少个值。简而言之就是每个字段都要插入值 3.缺省插入:insert into 表名(列1,......)values (...原创 2018-08-06 20:21:25 · 242 阅读 · 0 评论 -
MySQL基础
1.数据库操作 1.创建数据库: create database 数据库名 charset=utf8; 2.删除数据库: drop database 数据库名; 3.切换数据库: use 数据库名; 4.查看当前所有的数据库: show databases; 5.查看当前用的是哪个数据库: select database(); 2.表操作: 1....原创 2018-08-06 20:04:17 · 180 阅读 · 0 评论 -
MySQL基础知识
1.使用命令登录MySQL数据库 登录MySQL:mysql -uroot -p(可加密码,这里会显示,所以一般不加,按回车可以再加,就不会显示了) -u:是用户的意思 -p:是登录密码的意思 2.连接成功: 退出登录:quit或exit或者直接Ctrl+z 3.查看版本:select version(); 4.显示当前时间:select now(); 注意:语句...原创 2018-08-06 19:51:51 · 178 阅读 · 0 评论 -
MySQL基础
出现数据库的原因: 为了数据的存储所以就出现了数据库 数据库: 就是为了存储大量的数据,还有就是可以在大量的数据中快速查找。 mysql数据库: 是当前应用非常广泛的一款关系型数据库 数据库的一个排名: 数据库的目的: 就是存储数据, 优点: 优化了读写,在大量的数据中可以快速的找到想要的数据 我们现在学的数据库都是关系型数据库,关系型数据库有个基本的设计模型,这个设计模...原创 2018-08-05 19:11:27 · 232 阅读 · 0 评论 -
Mysql 的高级用法
MySQL高级部分 简介: 实体与实体之间有三种对应关系,这些关系也需要存储下来 视图用于完成查询语句的封装 事务可以保证复杂的增删操作有效 当数据巨大时,为了提高查询速度可以通过索引实现 关系 创建成绩表scores,结构如下; 创建表的语句如下: create table scores( id int primary key auto_increment, stuid int, sub...原创 2018-09-13 00:27:56 · 3919 阅读 · 0 评论