该文档描述MySQL在生产环境中如何管理用户,管理用户的行为。 该文档包括的操作有: 1、管理用户对表的行为,增删改查 2、管理用户对数据库的行为,增删改查 3、限制用户访问路径,比如只限定特定的IP对数据进行访问 4、安全可靠的修改用户密码 除此之外,可作为MySQL Access Denied问题的解决手册。
2022-05-13 12:03:51 21KB mysql 数据库 文档资料 database
工作流25张表,MySQL脚本语言,附带表及字段释义,供你拿来主义
2022-04-16 16:03:07 28KB 工作流activity MySQL 表及字段释义
本篇讲述自己在笔记本上安装MySQL的过程 一、下载MySQL安装包 1、下载MySQL安装包,首先登陆MySQL官网,下载最新版本的MySQL安装包 MySQL官网 百度网盘链接链接: https://pan.baidu.com/s/1cn0EuH8JRQ9KMsryf64iFg 提取码: ntw7 2、进入下载模块,页面向下翻,这里需要下载MYSQL COMMUNITY版本,点击MySQL Community (GPL) Downloads 3、在MySQL Community (GPL) Downloads 页面选择MySQL Community Server 4、选择操作系统,在
2022-03-30 10:43:21 1.24MB mysql mysql创建数据库 mysql新建用户
1
一、 MySQL建表,字段需设置为非空,需设置字段默认值。二、 MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。三、 MySQL建表,如果字段等价于外键,应在该字段加索引。四、 MySQL建表,不同表之间的相同属性值的字段,列类型,类型长度,是否非空,是否默认值,需保持一致,否则无法正确使用索引进行关联对比。五、 MySQL使用时,一条SQL语句只能使用一个表的一个索引。所有的字段类型都可以索引,多列索引的属性最多15个。六、 如果可以在多个索引中进行选择,MySQL通常使用找到最少行的索引,索引唯一值最高的索引。七、 建立索引index(part1,part2,par
2022-03-26 13:03:51 88KB mysql mysql创建表 mysql索引
1
上篇文章分享了windows下载mysql5.7压缩包配置安装mysql 后续可以选择 ①在本地创建一个数据库,使用navicat工具导出远程测试服务器的数据库至本地,用于学习操作,且不影响测试服务器的数据 ②连接测试服务器的数据库账号和密码,在测试服务器上操作,内部测试服务器的数据库账号和密码在分配时会给不同账号做权限限制,如不同账号允许登录的方式、开放的数据库范围、账号可读写操作的权限都会不一样,若出现一直使用代码登录不上远程数据库服务器,应检查下账号是否具有权限,可询问负责管理测试服务器数据库管理员。(本人亲测不同账号相同代码,一个能操作成功一个报错连接不上数据库;另,在navicat工
2022-03-22 15:46:55 62KB mysql mysql创建数据库 python
1
需求:随着数据量的增加单表已经不能很好的支持业务,千万级别数据查询缓慢 Mysql数据优化方案: 方案一:使用myisam进行水平分表优化 方案二:使用mysql分区优化 一:Myisam水平分区 1、创建水平分表 user_1: -- 创建水平分表 create table user_1( id varchar(50) PRIMARY key COMMENT '主键id', user_name varchar(50) DEFAULT null COMMENT '用户名称', creator varchar(50) DEFAULT null COMMENT '创建者', crea
2022-03-18 09:30:04 72KB date mysql mysql创建数据库
1
前言 最近在工作中遇到一个问题,在创建数据库后连接数据库的时候居然报错了,错误代码是Access denied for user ‘root’@’%’ to database ‘xxx’,通过查找相关的资料终于解决了这个问题,所以想着总结下来分享给有需要的朋友们参考学习,下面来一起看看吧。 解决过程 1、创建数据库 create database mytest; 2.连接数据库,报以下错: Access denied for user 'root'@'%' to database 'mytest' 原因:创建完数据库后,需要进行授权,在本地访问一般不会存在这个问题。 3.授权数据库操作
2022-02-09 16:53:37 43KB ab AS base
1
MySQL写入数据通常用insert语句,如 代码如下: insert into person values(张三,20),(李四,21),(王五,70)…; 但有时为了更快速地插入大批量数据或交换数据,需要从文本中导入数据或导出数据到文本。 一、 建立测试表,准备数据 首先建立一个用于测试的表示学生信息的表,字段有id、姓名、年龄、城市、薪水。Id和姓名不 能为空。 代码如下: create table person( id int not null auto_increment, name varchar(40) not null, city varchar(20), salary
2021-12-14 11:33:47 197KB mysql mysql创建数据库 SQL
1
前段时间帮同事处理了一个把 CSV 数据导入到 MySQL 的需求。两个很大的 CSV 文件, 分别有 3GB、2100 万条记录和 7GB、3500 万条记录。对于这个量级的数据,用简单的单进程/单线程导入 会耗时很久,最终用了多进程的方式来实现。具体过程不赘述,记录一下几个要点: 批量插入而不是逐条插入 为了加快插入速度,先不要建索引 生产者和消费者模型,主进程读文件,多个 worker 进程执行插入 注意控制 worker 的数量,避免对 MySQL 造成太大的压力 注意处理脏数据导致的异常 原始数据是 GBK 编码,所以还要注意转换成 UTF-8 用 cli
2021-12-10 08:37:30 55KB csv mysql mysql创建数据库
1
云端服务器连接Mysql和sql server数据库一. 华为云服务器1.云服务器配置2.使用远程桌面连接二.安装配置MySQL可视化软件三.Android Studio代码片段所有代码,直接贴出来到这就完毕了 一. 华为云服务器 百度搜索华为云服务,免费领取一个月云服务器/云数据库。我们这里先用云服务器为例。 1.云服务器配置 具体步骤如下: 选择Windows server 数据中心 64位版本; 点进实例,点远程登陆; 进入系统后,自行下载配置MySQL,这里就不具体写数据库的安装; 安装好后(我这里用的系统是Linux CentOs 7.x版本,不是Windows系统),在云服务上进入
2021-12-09 10:09:45 287KB mysql mysql创建数据库 mysql新建用户
1