mysql复习-来源考试
(一)常用命令
1、登录mysql
mysql -h localhost -u root -p
2、重启mysql
service mysql restart
延伸:
service XXX start 启动服务
service XXX stop 停止服务
service XXX restart 重启服务
service XXX status 查看服务状态
3、更改root密码
(1)mysqladmin -u root password '123' -p
(2)输入旧密码:XXXMMM
(3)刷新权限:flush privileges;
延伸:刷权
2中情况需要刷新权限:①修改密码;②手工改表
重启mysql有刷新权限的功能。
4、添加新mysql的用户
root用户登入
grant 权限列表 on 库.表 to “用户名”@“访问主机” identified by “密码”
4个例子:
(1)创造一个mysql用户andy1,密码123,权限全开,可以在任何ip登录,访问任何数据库
grant all privileges on *.* to andy1@'%' identified by '123';
(2)创造一个mysql用户andy2,密码123,权限全开,可以在任何ip登录,只能访问数据库python_test下的所有表
grant all privileges on python_test.* to andy2@'%' identified by '123';
(3)创造一个mysql用户andy3,密码123,权限全开,可以在任何ip:10.1.2.XX和10.1.50.XX网段登录,只能访问数据库python_test下的所有表
grant all privileges on python_test.* to andy3@'10.1.2.%' identified by '123';
grant all privileges on python_test.* to andy3@'10.1.50.%' identified by '123';
说明:用命令新建用户,不用刷权。
5、删除mysql 用户
方法1:命令删(强烈推荐)
(1)root登入mysql
(2)drop user "andy1"@"%"
%表示任何IP位置可以登录mysql,IP必须与创建时的一致,否则无法删除。
方法2:表中删,需要刷权
(1)root登入mysql
(2)进入mysql库
(3)进入user表,db表
(4)删除and1、%的相关记录,从表中删除
(5)刷新权限:flush privileges;
延伸:查看用户名和登录IP限制
root登入mysql
use mysql
select host, user from user;
(二)常见问题:
1、root远程登录mysql不成功。可能是没有远程接入的权限。
设置远程登录权限:改表法
(1)root用户本地登入:mysql -u root -p
(2)进入mysql库:use mysql
(3)进入user表:select user, host from user;
(4)设置IP登入权限:update user set host="%" where user="root";
(5)刷新权限:flush privileges;
2、如何查看mysql有多少用户
(1)root登入mysql:mysql -u root -p
(2)进入mysql库:use mysql
(3)进入user表:select user, host from user;
3、如何限制mysql用户的登入IP段
创造一个mysql用户andy3,密码123,权限全开,可以在任何ip:10.1.2.XX和10.1.50.XX网段登录,只能访问数据库python_test下的所有表
grant all privileges on python_test.* to andy3@'10.1.2.%' identified by '123';
grant all privileges on python_test.* to andy3@'10.1.50.%' identified by '123';
相等于新建2个不同网段的同名用户
延伸:mysql支持同名用户多人同时使用。
4、如何查询最后登入mysql的实际IP
tracert mysql所在IP地址
结果中最靠近mysql所在IP地址的IP为最后到达mysql的IP
5、如何远程mysql
mysql -h mysql所在IP地址 -u root -p
DROP TABLE IF EXISTS `dept`;
CREATE TABLE `dept` (`d_no` int(11) NOT NULL AUTO_INCREMENT,`d_name` varchar(50) DEFAULT NULL,`d_location` varchar(100) DEFAULT NULL,PRIMARY KEY (`d_no`)
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=latin1;
-- ----------------------------
-- Records of dept
-- ----------------------------
INSERT INTO `dept` VALUES ('10', 'ACCOUNTING', 'ShangHai');
INSERT INTO `dept` VALUES ('20', 'RESEARCH ', 'BeiJing ');
INSERT INTO `dept` VALUES ('30', 'SALES ', 'ShenZhen ');
INSERT INTO `dept` VALUES ('40', 'OPERATIONS ', 'FuJian ');
SET FOREIGN_KEY_CHECKS=1;
DROP TABLE IF EXISTS `employee`;
CREATE TABLE `employee` (`e_no` int(11) NOT NULL,`e_name` varchar(100) NOT NULL,`e_gender` char(2) NOT NULL,`dept_no` int(11) NOT NULL,`e_job` varchar(100) NOT NULL,`e_salary` smallint(6) NOT NULL,`hireDate` date DEFAULT NULL,KEY `dept_no` (`dept_no`),CONSTRAINT `employee_ibfk_1` FOREIGN KEY (`dept_no`) REFERENCES `dept` (`d_no`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Records of employee
-- ----------------------------
INSERT INTO `employee` VALUES ('1001', 'SMITH', 'm', '20', 'CLERK', '800', '2005-11-12');
INSERT INTO `employee` VALUES ('1002', 'ALLEN', 'f', '30', 'SALESMAN', '1600', '2003-05-12');
INSERT INTO `employee` VALUES ('1003', 'WARD', 'f', '30', 'SALESMAN', '1250', '2003-05-12');
INSERT INTO `employee` VALUES ('1004', 'JONES', 'm', '20', 'MANAGER', '2975', '1998-05-18');
INSERT INTO `employee` VALUES ('1005', 'MARTIN', 'm', '30', 'SALESMAN', '1250', '2001-06-12');
INSERT INTO `employee` VALUES ('1006', 'BLAKE', 'f', '30', 'MANAGER', '2850', '1997-02-15');
INSERT INTO `employee` VALUES ('1007', 'CLARK', 'm', '10', 'MANAGER', '2450', '2002-09-12');
INSERT INTO `employee` VALUES ('1008', 'SCOTT', 'm', '20', 'ANALYST', '3000', '2003-05-12');
INSERT INTO `employee` VALUES ('1009', 'KING', 'f', '10', 'PRESIDENT', '5000', '1995-01-01');
INSERT INTO `employee` VALUES ('1010', 'TURNER', 'f', '30', 'SALESMAN', '1500', '1997-10-12');
INSERT INTO `employee` VALUES ('1011', 'ADAMS', 'm', '20', 'CLERK', '1100', '1999-10-05');
INSERT INTO `employee` VALUES ('1012', 'JAMES', 'm', '30', 'CLERK', '950', '2008-06-15');
SET FOREIGN_KEY_CHECKS=1;
转载于:https://www.cnblogs.com/andy9468/p/8988438.html
mysql复习-来源考试相关推荐
- 计算机二级mysql工具_2020年全国计算机二级MySQL复习知识点:优化工具
[摘要] 即将参加全国计算机等级考试的考生们,考试即将到来,大家的备考工作进行得如何了?考必过为大家精心整理了2020年全国计算机二级MySQL复习知识点:优化工具,希望能够助力全国计算机等级考试,相 ...
- 全国二级 mysql有用_2020年全国计算机二级MySQL复习知识点:调整服务器
[摘要] 即将参加全国计算机等级考试的考生们,考试即将到来,大家的备考工作进行得如何了?考必过为大家精心整理了2020年全国计算机二级MySQL复习知识点:调整服务器,希望能够助力全国计算机等级考试, ...
- 传感器与检测技术基础 复习提纲 考试不挂科专用版
传感器与检测技术基础 复习提纲 考试不挂科专用版 题型: 选择题 判断题 问答题 计算题 复习要点 1. 了解传感器定义.组成及分类. 定义:传感器是一中以一定精度把测量(主要是非电量)转换与之有确定 ...
- 【MySQL附录】A6:MySQL OCP 认证考试最详细最准确报考流程(2020年)
Oracle将MySQL纳入旗下后,也参照Oracle数据库,推出针对MySQL的OCP认证(目前MySQL没有OCM级别). MySQL8.0软件在2018年4正式发布后,终于在2020年1月底,O ...
- 《CCNA安全640-554认证考试指南》——6.4节复习所有考试要点
本节书摘来自异步社区<CCNA安全640-554认证考试指南>一书中的第6章,第6.4节复习所有考试要点,作者 [美]Keith Barker , Scott Morris,更多章节内容可 ...
- MySQL复习值代码知识点(1)
MySQL复习值代码知识点 一. 创建数据库 create database 数据库名: 二. 删除数据库 drop database 数据库名: 三. 选择相应的数据库 use 数据库名: 四. 创 ...
- php mysql英语在线考试系统+论文
php mysql英语在线考试系统,分学生和管理员两个角色,普通考生输入准考证进入考试,可以查看自己信息,可以选择答A卷B卷,提交可以查看自己的分数,可以退出考试后台:管理员登录.添加.修改.删除会员 ...
- 计算机怎么学要记笔记,留法十全大补汤 | 学姐告诉你在法国上课如何记笔记,复习,考试!...
原标题:留法十全大补汤 | 学姐告诉你在法国上课如何记笔记,复习,考试! ▣开学有一段时间啦,各位同学上课感觉怎么样?是不是已经开始在票圈嗷嗷吐槽法国人上课的节奏了? 学姐作为过来人,今天就跟大家分享 ...
- 二级MySQL数据库程序设计考试大纲(2015年版)
全国计算机等级考试二级MySQL 数据库 程序设计考试大纲(2015 年版) 转自: 全国计算机等级考试,免费视频教程,永久免费,二级Office,二级C语言 基本要求 1. 掌握数据库的基本概念和 ...
- 基于PHP+MySQL+Apache在线考试管理系统(附源码)
作者:BSXY_陈永跃 BSXY_信息学院 注:未经允许禁止转发任何内容 基于PHP+MySQL+Apache在线考试管理系统 项目体验 1.前言 1.1.编写目的 1.2.项目需求 1.3.项目环境 ...
最新文章
- WebSocket的C++服务器端实现
- DNS support edns-client-subnet
- Arthas简单入门与初步实践
- 里程碑式突破!我国量子计算原型机“九章”问世
- 48条高效率的PHP优化写法
- springboot指定属性返回_Spring Boot 最最最常用的注解梳理
- WinAPI 字符及字符串函数(13): lstrcmp、lstrcmpi - 对比串
- steam授权_号商福利,Steam验号机器人上线,再也不用手动验号了
- 使用bootstrap打造卡片个人简历
- 华为一员工猝死出租屋 警方初步排除他杀
- WPS Excel+windows批处理批量重排序文件夹
- C#将自定义的时间字符串直接转换为UTC世界协调时间
- 深扒联易融招股书:毛利率高、研发占比低,近三年合计亏约30亿
- 从你的全世界路过(张嘉佳)
- windows输入法只有中文导致无法使用一系列快捷键问题
- 修改人人商城服务器时间,修改收货地址 · 人人商城二次开发常用文档,超详细,微擎开发微擎二次开发【持续更新】 · 看云...
- 【VRRP】来给你的网关加一个备份吧
- 文本相关_SAP刘梦_新浪博客
- canopen研发记录
- 两地三中心是什么意思