
MySQL
weirdo_world
人懒、话少,只分享干货
展开
-
MySQL 常用命令及操作(随手笔记)
-- 创建用户 CREATE USER 'weirdo'@'%' IDENTIFIED BY '123456';-- 设置权限 GRANT ALL ON *.* TO 'weirdo'@'%' WITH GRANT OPTION;原创 2020-10-29 16:37:45 · 153 阅读 · 0 评论 -
Linux系统MySQL8密码重置官方教程
第一步:创建一个文件mysql-passwd 里面内容如下ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';第二步:通过mysqld启动mysqld --user=mysql --init-file=/tmp/mysql-passwd启动时遇到一个错误如下原因没有加 --user=mysql 导致第三步:重新打开一个窗口使用mysql-passwd里面的密码登录登录后修改为要使用的密码(不建议使用简单的如123456原创 2022-05-19 13:10:43 · 1109 阅读 · 0 评论 -
spring boot、 mybatis、 druid、 mysql8 批量更新数据出错
1、在jdbc连接的url中加入&allowMultiQueries=true2、在druid 配置中设置如下 @Bean @ConfigurationProperties("spring.datasource.druid") public DataSource druid() { DruidDataSource dataSource=new DruidDataSource(); List<Filter> list=n原创 2020-07-15 14:50:45 · 271 阅读 · 0 评论 -
mysql cmd导入报错(ERROR 1064)
场景:通过备份mysql5版本的数据,导入到mysql8版本上操作:打开cmd 执行导入语句:mysql -uroot -p test<E:\test.sql执行一段时间出现 1064 错误通过加入条件导入,设置字符集utf8mysql -uroot -p test<E:\test.sql --default-character-set=utf8结果,...原创 2019-12-17 17:43:36 · 1235 阅读 · 0 评论 -
mysql 备份、导入命令
1、备份 mysqldump -h127.0.0.1 -uroot -p -P3306 test>d:test.sql 备份数据和结构 mysqldump -h127.0.0.1 -uroot -p -P3306 -d test>d:test.sql 备份结构2、导入 方式一:登录到MySQL 切换到要导入的数据库执行如下 ...原创 2019-09-18 11:50:31 · 161 阅读 · 0 评论 -
MySQL 导入大文件失败
问题: mysql备份导入出现1153 - Got a packet bigger than 'max_allowed_packet' bytes解决:找到my.ini 设置导入大小如下 [mysqld] max_allowed_packet=600M...原创 2019-09-18 11:44:36 · 475 阅读 · 0 评论 -
MySQL RBAC 基于角色的权限访问控制(Role-Based Access Control)
说明: 基于角色的权限访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角色被指派到...原创 2019-08-28 11:26:01 · 958 阅读 · 0 评论 -
mysql 创建唯一约束表
说明: UNIQUE 约束唯一标识数据库表中的每条记录。 UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。 PRIMARY KEY 拥有自动定义的 UNIQUE 约束。请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。1、创建一个测试表:create table test(...原创 2019-08-28 11:15:46 · 6286 阅读 · 0 评论 -
Linux 系统下安装mysql8
1、下载rpm安装包https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm2、使用下面命令安装发行包rpm -Uvh mysql80-community-release-el7-3.noarch.rpm3、查看所有课安装rpm包yum repolist all | grep mysql...原创 2019-07-24 16:24:05 · 223 阅读 · 0 评论 -
mysql-安装报错(计算机中丢失MSVCR100.dll文件丢失,install of the service denied!)...
1、问题: 安装MySQL初始化时弹出dll文件丢失错误,如图 2、解决 此报错为VC运行库不全或没有安装导致,百度搜索VC库集合下载安装,链接:https://pan.baidu.com/s/1GR2GDpeU6iz2EPybipKjTg 密码:04pp 3、初始化后执行安装命令提示如图报错 这是由于权限不够导致,可以找到命令提示符右键以管...原创 2018-07-11 09:37:00 · 17176 阅读 · 0 评论 -
MySQL复制表到另一个表
1.复制表结构及数据到新表create table 新表 select * from 旧表2.只复制表结构到新表方法1:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了)create table 新表 like 旧表方法2:create table 新表 select * from 旧表 limit 0方法3:create tabl...原创 2018-07-26 11:20:02 · 1277 阅读 · 0 评论 -
mysql 8.0.11 安装教程
mysql官网:http://www.mysql.comMySQL8.0.11下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zipmysql5.6下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.40-win32.ziph...原创 2018-07-18 17:43:30 · 454 阅读 · 0 评论 -
MySQL8.0.11 最新版密码重置 (MySQL密码忘了怎么办?)
密码忘记修改步骤: 1、停止MySQL服务 cmd命令:net stop mysql 2、创建一个 mysql_init.txt 文件 加入一句话:ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678'; 引号里面的的信息为账号和密码 保存; 3、进入MySQL安装的bin目录 打开cmd控制...原创 2018-07-18 17:40:41 · 21327 阅读 · 7 评论