mysql应用基础_MySQL基础应用
1.登入到MySQL服务器
[root@localhost ~]# mysql -u root -p
Enter password: //根据提示输入正确的密码
2.执行MySQL操作语句
以root登入打“mysql>”环境后,执行"show master logs;"语句可以查询当前数据库服务的日志文件信息。
3.退出"mysql"操作环境
在"mysql>"操作环境中执行"exit"或"quit"命令可以退出mysql命令工具返回shell环境。
4.查看数据库结构
show database 语句:用于查看当前mysql服务器中包含的库。
show tables 语句:用于查看当前所在数据库中包含的表。在操作之前,需要先用use语句切换到所使用的库。
describe 语句:用于表示的结构,即组成表的各种字段(列)的信息。需要指定"库名.表名"作为参数;
5.创建及删除库和表
创建新的库
create database auth; 创建一个名为auth的表。
创建新的表
create table 表名 (字段1名称 类型,字段2名称 类型,…,PRIMARY KET (主键名))
删除一个数据库
DROP database auth.users;
删除一个数据表
drop table auth;
6.表中数据记录
insert into 语句:用于向表插入新的数据记录。
insert into 表名(字段1,字段2…) values(字段1的值,字段的值…)
例:在插入语句指定字段的部分可以省略。 insert into users values(‘lucky‘,password‘1234‘);
select 语句:用从指定的表中查找符合的数据记录。
select 字段名1,字段名2,… from 表名 条件表达式
例:select * from auth.users;
update 语句:用于修改、更新数据记录。
update 表名 set 字段名1=字段值1[,字段2=字段值2] where 条件表达式
例:update auth.users SET user_passwd=password(‘‘) where user_name=‘lucky‘;
delete 语句:用于删除表中级指定的数据记录。
delete from 表名 where 条件表达式
例:delete from auth.users where user_name=‘lucky‘
7.数据库备份恢复
备份数据库
格式1:导出库中的部分表。
mysqldump [选项] 库名 [表名1] [表名2] … > /备份路径/备份文件名
格式2:导出一个或多个完整的库。
mysqldump [选项] --databases 库名1 [库名2] … > /备份路径/备份文件名
格式3:备份mysql服务器中所有的库。
mysqldump [选项] --all-database > /备份路径/备份文件名
例:mysqldump -u root -p mysql user > mysql-user.sql
mysqldump -u root -p --databases auth > auth.sql
恢复数据库
mysql [选项] [库名] [表名] < /备份路径/备份文件名
mysql -u root -p test < mysql-user.sql
梦想是什么,梦想就是一种让你感到坚持就是幸福的东西
本文出自 “lucky” 博客,转载请与作者联系!
mysql应用基础_MySQL基础应用相关推荐
- mysql rollup 排序_MySQL基础实用知识集合(二)
上期小编给大家汇总介绍了mysql的6个基础的知识点,下面继续给大家分享一下另外7个知识点: 7.什么是死锁?怎么解决? 死锁:两个或多个事务相互占用了对方的锁,就会一直处于等待的状态. 常见的解决死 ...
- mysql as用法_MySQL基础学习总结
数据分析无法离开SQL这一重要的工具,经过十天时间的学习,并完全以MySQL工具对上一节的数据分析岗位数据进行了分析,加强了操作训练,对这一工具使用有了基本的经验.本着以输出为手段检验学习效果,以温故 ...
- mysql列别_MySQL基础及CRUD
大纲 1. 数据库的基本概念 2. MySQL数据库软件 1. 安装 2. 卸载 3. 配置 3. SQL 1) DDL(Data Definition Language)数据定义语言 2) DML( ...
- mysql 分组求和_MySql基础语法
SQL语句分类 DDL:数据定义语言,用来定义数据库对象:库.表.列等 DML:数据操作语言,用来定义数据库记录(数据) DCL:数据控制语言,用来定义访问权限和安全级别: DQL:数据查询语言,用来 ...
- mysql基础_MySQL基础
数据库基础 DB:专门存储和维护信息的容器(软件) 数据库管理系统:管理数据库的软件.具有存储.安全.一致性.并发 .恢复和访问功能. 数据字典:系统目录(表头)存放各种对象的定义信息和其他一些辅助管 ...
- mysql 连接 分组_MySQL 基础 (四) 分组查询及连接查询
MySQL 基础 (四) 分组查询及连接查询 MySQL 基础(四) 进阶 5 分组查询 语法: SELECT 分组函数, 列(要求出现在 group by 的后面) FROM 表 [where 筛选 ...
- mysql的知识_mysql基础知识
mysql基础知识 1. MySQL是一个小型关系型数据库管理系统 2. MySQL的数据类型: 整数型:TINYINT,SMALLINT,INT,BIGINT 小数型:FLOAT,DOUBLE,DE ...
- mysql注释符号_MySQL基础知识(2021最新版教程)
一.MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统,使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理. MySQL是开放源代码的,因此任何人都可以在General ...
- mysql视频下载_Mysql基础+进阶完整版视频教程下载
Mysql基础+进阶完整版视频教程下载 课程介绍: Mysql是一个最常用的关系型数据库管理系统,此为python开发职业课程系列的其中一套课程.该套课程是现目前国内最齐全的mysql视频教程之一,从 ...
- mysql编程练习题_MySQL基础CRUD编程练习题的自我提升(1)
基础知识: 1.数据库的连接 mysql -u -p -h -u 用户名 -p 密码 -h host主机 2:库级知识 2.1 显示数据库: show databases; 2.2 选择数据库: us ...
最新文章
- numpy向量转换为矩阵_干掉公式——numpy 就该这么学
- 你要成为人才,先学习做伯乐
- 交换一个整数二进制表示中的奇数位和偶数位
- 解决Canvas.toDataURL 图片跨域问题
- Ubuntu升级到18.04
- (自己测试没有问题)解决git clone时报错:The requested URL returned error: 401 Unauthorized while accessing
- Mac OS 怎么设置host
- 花了100多去KTV不是唱歌,竟然是……
- 局域网不能进入别人的共享
- Python 求峰值
- 计算机中缺失freeimage.dll,修复freeimage.dll
- 【目标检测】SSD算法
- 更改计算机图标大小得方法,更改图标大小【解决办法】
- SpringMVC项目报错500的可能解决方法
- C语言求最大公约数的方法,辗转相除法,质因数分解法、短除法、更相减损法。
- div是什么意思?HTML和CSS中div标签怎么用
- AD那些事儿——4层板画法
- Android 扫码盒子全局接收付款码(全局事件上层接收多重下发)
- splice、slice详解
- 【源代码】一键分享各个社交平台_android