mysql
文章平均质量分 95
百分之50
代码不久远,文档永流传。
原博客地址:http://blog.csdn.net/BHRSFURGS
展开
-
【MySQL】新增数据时id不连续的解决思路
一、背景该部分进行了问题复盘和思路过程整理,如果想直接看解决思路,可选择目录,跳过背景部分。1.1、insert ignore先说业务场景,公司的某个业务是通过生成Excel然后读取Excel插入到数据库实现的,但是由于各种原因,Excel有些小问题,可能会手动修改一些字段,我必须把这部分数据也读进来。举个例子:以上数据除了JK,其他都不会手动修改,我插入数据的方式就是定时读取Excel表,然后使用insert ignore into方式插入,把A-K全部设置了索引(因为数据高度相...原创 2021-02-05 16:43:23 · 1928 阅读 · 1 评论 -
使用Workbench登录MySQL
1、点击+号2、第一个连接名称随便写,第二个Hostname写MySQL的IP地址,可以是本机,也可以是远程服务器上的MySQL地址,Username和Password按照实际填写。3、写完点一下测试连接4、显示如下界面说明成功如果连接失败,看下是否账号密码错误,或者IP或端口未打通,用ping和Telnet试一下看能否通。5、然后点击右下角OK,即可看到这个创建的连接6、点击即可连接,点击右边的标签即可显示当前的数据库7、如果...原创 2020-08-10 13:28:53 · 3575 阅读 · 0 评论 -
MySQL入门常用指令总结
一、前言接触MySQL也有一段时间了,经常记不住指令,但是有一些指令又经常用,如果不记录下来,很容易忘记,有时候把各种指令放到各个文档里面,很容易就混乱,要找一条指令找了半天找不到,就非常的低效率,所以干脆整理成一个文档,把项目过程中遇到的指令全部放到这个文档里,方便后续查阅。二、指令2.1、用户管理部分这一部分的主要内容就是创建用户和赋予权限,假如你已经安装好了MySQL并且使用MySQLWorkbench管理工具,使用root账户登录进入了MySQL,现在要求你创建一个远程账...原创 2020-07-31 17:22:05 · 365 阅读 · 0 评论 -
【MySQL8.0创建用户,分配权限】
1、查询当前有哪些账户select user,host from mysql.user;一般来说你会显示如下红色框2、创建一个支持远程登录的账户create user '账户名'@'%' identified by '密码';%表示支持任意IP远程访问然后再输入select user,host from mysql.user;查询一下,就发现多了一个你创建的账户3、查询用户权限show grants for allpri@'%';由于我已经分配了所有.原创 2020-07-27 10:01:10 · 1462 阅读 · 0 评论 -
【mysql】Windows环境搭建(适用5.7以上)
1 登录https://dev.mysql.com/downloads/mysql/下载和安装mysql2 下载一个zip文件完毕,解压至任意非中文目录,新建my.ini输入以下内容(注意路径是\不是\,特别是5.7以后的版本)# 设置客户端配置信息[client]# 设置客户端端口号port=3306# 设置客户端默认字符集default-character-set=...原创 2018-09-27 17:36:24 · 242 阅读 · 0 评论 -
【mysql】使用Navicat连接数据库
1 连接数据库点击左下角测试一下提示输入select host,user,plugin,authentication_string from mysql.user;查看用户信息注意这里我们的密码是空的,但是Navicat不能无密码登录。2 修改密码使用alert user ‘root’@‘localhost’ identified by ‘123456’;将密码修改为...原创 2018-09-28 10:46:58 · 6547 阅读 · 2 评论