马哥mysql,马哥学习笔记五MYSQL初步
1.mysql
-u USERNAME
-p
-h MYSQL_SERVER
linux:socket
windows:memory
2.交互式模式中的命令类别
客户端命令
服务器端命令
必须使用语句结束符,默认为封号
3.关系数据库对象:
表
索引
视图
约束
存储过程
存储函数
触发器
游标
用户
权限
事务
4.常用命令
DDL:数据库定义语言
create,alter,drop
DML:数据库管理语言
insert,update,delete
DCL:数据库控制语言
grant,revoke
创建数据库
create database db_name;
create database [if not exists] db_name;
删除数据库
drop database [if exists] db_name;
创建表
create table tb_name(col1,col2,...);
查看库中表:show tables from db_name;
查看表结构:desc tb_name;
删除表:drop table tb_name;
修改表:alter table tb_name
modify,change,add,drop
insert into tb_name(col1,col2,...) values|value ('string',num,...);
update tb_name set column=value where condition;
delete from tb_name where condition;
select 字段 from tb_name where condition
*:所有字段
where:没有条件表示显示所有行
创建用户:
create user 'username'@'host' identified by 'password';
drop user 'username'@'host';
grant pri1,pri2,...on db_name.tb_name to 'username'@'host' [identified by 'password'];
revoke pri1,pri2,... on db_name.tb_name from 'username'@'host';
查看用户的授权:show grants for 'username'@'host';
flush privileges;
为用户设定密码:
mysql>set password for 'username'@'host'=password('password');
# mysqladmin -uusername -hhost -p password 'password'
mysql>update user set password=password('password') where user='root' and host='127.0.0.1'; 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网
马哥mysql,马哥学习笔记五MYSQL初步相关推荐
- 马哥 mysql_马哥学习笔记五——MYSQL初步
1.mysql -u USERNAME -p -h MYSQL_SERVER linux:socket windows:memory 2.交互式模式中的命令类别 客户端命令 服务器端命令 必须使用语句 ...
- 如何安装mysql 匹配_学习笔记----安装MySQL
安装MySQL 1.下载解压源代码包. 我的是mysql 5.1.48版本的. 2.添加mysql用户和组 [root@tigertall mysql-5.1.48]#groupadd mysql ...
- mysql gman do_Redis 学习笔记四 Mysql 与Redis的同步实践
一.测试环境在Ubuntu kylin 14.0464bit 已经安装Mysql.Redis.php.lib_mysqludf_json.so.Gearman. 点击这里查看测试数据库及表参考 本文也 ...
- MySQL组复制学习笔记(基于MySQL 8+) -- 使用篇
3.1. 启动/停止 可以通过start/stop group_replication来启动停止组复制进程. mysql> start group_replication; /* 启动MySQL ...
- 马士兵mca课程java学习笔记
马士兵mca课程java学习笔记 大四毕业刚买了马士兵的mca架构课程,包括java从小白到大神的基础工程师课程,左程云左老师的算法与数据结构,mca架构课和大数据架构课.马老师的课程内容实在是太多了 ...
- Qt学习笔记之MySQL数据库
一.MySQL概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQ ...
- mysql的sqlyog学习笔记(查询部分)(代码用命令行显示 )
索引 语言 查询 基础查询 select 查询列表 from 表名; 查询函数(调用函数,获取返回值) 起别名 +的作用 distinct的使用(去重) 查看表的结构 条件查询 按关系表达式筛选 按逻 ...
- B站《一天学会 MySQL 数据库》学习笔记
B站<一天学会 MySQL 数据库>学习笔记 老司机带我飞 职场十字诀:思考.计划.行动.总结.反思 关注他 4 人赞同了该文章 登录和退出MySQL服务器 # 登录MySQL $ my ...
- python函数是一段具有特定功能的语句组_Python学习笔记(五)函数和代码复用
本文将为您描述Python学习笔记(五)函数和代码复用,具体完成步骤: 函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Pyth ...
最新文章
- awk - 模式扫描与处理语言
- smartClient 2--可视化组件
- (一)深入浅出TCPIP之理解TCP报文格式和交互流程
- android animatorset 监听,Android源码分析--动画框架AnimatorSet
- 2020 年,为什么非要采用 DevOps 文化不可?
- python语言做法_在Python中使用设置文件的最佳做法是什么?
- 【BZOJ2152】聪聪可可,dfs+递推/点分治
- 51nod1297 管理二叉树
- 观察者模式java类图_初探Java设计模式------观察者模式
- vant实现三级联动
- UEFI原理与编程(二):UEFI工程模块文件-标准应用程序工程模块
- Backtrader量化平台教程-跟踪止损单(十)
- CFBI中国金融科技与区块链创新峰会2017年度盛会
- 备忘_命令行查看电池损耗
- 网易邮箱大师中添加qq邮箱时,需要开启IMAP,一直卡在验证密保的界面
- 现代控制原理专业词汇中英文对照
- webworker应用场景_JavaScript 工作原理之七-Web Workers 分类及 5 个使用场景
- Android 镜像
- git+bitbucket使用备忘录
- 游戏百科选择题小测试,就算你是游戏大神也不一定全做对
热门文章
- 部分WP-GKCTF2020
- 里奥老师乾坤大挪移—深入浅出字符编码和字符集1
- 复试常考问题考前突击
- Docker版Dzzoffice安装教程
- JDK1.8中遍历List集合的几种方式
- 聂沛:我所喜爱的30位外国现代诗人
- 亲,今天你做公益了吗?
- python量化0基础培训_【点宽学院】3周!0基础Python量化投资!闯关式学习打卡,解锁新技能!(第4期)...
- 苹果iPhone销量74天突破百万部大关
- 计算机学科知识体系核心课程,计算机科学及技术专业知识体系及课程体系.ppt...