首页 文章
  • 0 votes
     answers
     views

    通过spring boot和java连接到2个用户的单个数据库

    我有一个DATABASE名称“dev”,我希望将其与2个用户连接, user1: "root" , password1: "password", GRANTS: save, update, delete, read user2: "testuser", password: "password", GRANTS: Rea...
  • 1 votes
     answers
     views

    在OSX上启用my.cnf中的日志记录无法正常工作

    拉出我的头发,似乎无法找到我的问题的答案 . 我在OSX Yosemite上运行MYSQL 5.6.26 . 我只是想尝试记录我的查询 . 我已将my.cnf文件放在/ usr / local / mysql中,并在[mysql]下添加了两行(我实际上必须输入它们而不是仅取消注释现有行): general_log=1 general_log_file=/usr/local/mysql/mysql....
  • -1 votes
     answers
     views

    添加列外键MySQL

    我创建了2个表,我尝试在底部图片上添加FOREIGN KEY到表 . 表看起来像 http://zapodaj.net/02b893dfd5982.png.html顶级表名:"tabela_postow"底名:"tabfile" 我尝试使用外键将列添加到tabfile,但始终获取错误代码:1005 . 无法创建表'heroku_fd1c348s48a7d8c...
  • 0 votes
     answers
     views

    mySql外键名称问题

    嗨,我在mysql workbench中设计了一个数据库 . 当我去转发工程师时,我得到了(错误:121),因为我在多个表中都有相同的外键,我意识到这是不允许的 . 我有很多联结表,因为大多数是n:m关系 . 我使用复合主键(由2个外键组成)用于大多数这些连接表 . 我的问题是,我是否必须将这些主键重命名为独特的外键?请欣赏一些帮助 . (我还没有在下面的代码中重命名外键) CREATE TAB...
  • 9 votes
     answers
     views

    使用MySQL命令行客户端

    我是在MySQL中创建数据库的新手 . 我已经在MySQL Workbench中创建了表 . 现在我想检查我使用MySQL命令行客户端创建的数据库 . 我该怎么做?我应该在命令行输入什么?请帮忙 . 谢谢 .
  • 0 votes
     answers
     views

    如何在5.6.19版中启用MySQL Query Log?

    这个类似问题的答案已经过时:How to enable MySQL Query Log? “如何启用记录从客户端收到的每个SQL查询语句的MySQL函数以及查询语句提交的时间?如何分析日志?” 我一直无法找到任何有效的建议 . 该手册在这方面毫无用处 . 过于冗长,并继续关于日志是什么以及为什么要使用它,但没有关于如何开启它的准确信息:http://dev.mysql.com/doc/refman...
  • 0 votes
     answers
     views

    用于wordpress查询的sql语句

    我试图从本地wordpress安装中提取以下字段 post_title image_url post_excerpt SELECT的其他标准是: 状态为 publish 这是 post 项目 且结果仅来自项目父类别或 any 子类别 project 我已经走到这一步了,但我发现很难锻炼其余部分 SELECT DISTINCT wp_posts.post_title,...
  • 15 votes
     answers
     views

    使用MySQL Workbench 5.2在表上执行更新命令时出错(错误代码:1175)

    我使用MySQL Workbench 5.2 . 我在DB中有一个名为 user 的表 . 我在MySQL Workbench上的SQL编辑器上执行了以下命令: UPDATE user SET email = 'abc@yahoo.com' WHERE email='ripon.wasim@yahoo.com'; 但不幸的是我收到了以下错误: Error Code: 1175. You are ...
  • 2 votes
     answers
     views

    #1071 - 指定密钥太长;最大密钥长度为767字节

    我在这个SQL查询中创建一个表: CREATE TABLE IF NOT EXISTS `local_sysDB`.`hashtags` ( `id` INT NOT NULL AUTO_INCREMENT, `hashtag` VARCHAR(255) NOT NULL COMMENT 'hashtag must be unique. Must be saved without #', ...
  • 4 votes
     answers
     views

    将Amazon RDS表名重命名为大写字母抛出错误

    我将MySQL数据库表导入Amazon RDS . 我的问题是我的查询不再有效,我得到的错误是我的表'文件夹'不存在 . 原因是表名不是全部具有较低的大小写,这导致查询抛出此错误 . 有没有办法使用MySQL Workbench针对Amazon RDS数据库使用大写更改表名 . 我尝试使用'alter table',但是当我尝试重命名为同名并更改为大写字母时,它给出了一个错误“Selected n...
  • 0 votes
     answers
     views

    如何将空间数据导入mysql 8(Mysql WorkBench 8.0)

    我一直在尝试将空间数据加载到mysql 8 db,看起来它不起作用 . 导入数据部分基本上不会从0%移动,但是每个列都使用空值创建表 . 任何人都知道为什么会这样吗?我遵循的步骤如下: 加载空间数据screenshot 选择要导入的shapefile screenshot 导入选项screenshot 我按导入后,我可以看到该文件是通过活动监视器上传的screenshot of a...
  • -3 votes
     answers
     views

    错误:MySQL外键约束失败

    如何摆脱这种情况,请解释其RCA和解决方案: 错误:无法在表mifostenant-default.m_loan_charge上执行Write_rows事件;无法添加或更新子行:外键约束失败(mifostenant-default.m_loan_charge,CONSTRAINT m_loan_charge_ibfk_2 FOREIGN KEY(loan_id)REFERENCES m_loan...
  • 1 votes
     answers
     views

    子查询在我的SQL查询中返回多于一行

    我正在尝试创建一个SQL查询,显示来自不同表的一些信息 . 但我得到的错误是Subquery返回超过1行的SQL . 我希望它显示多行 . SELECT c.Name, jn.ID, jn.ActualWeight as GrossWt, jn.JobNo, COUNT(distinct jn.JobNo) as Jobs, ...
  • 571 votes
     answers
     views

    MySQL错误代码:在MySQL Workbench的UPDATE期间为1175

    我正在尝试更新列 visited 以赋予它值1.我使用MySQL工作台,并且我'm writing the statement in the SQL editor from inside the workbench. I' m编写以下命令: UPDATE tablename SET columnname=1; 它给我以下错误: 您正在使用安全更新模式,并且您尝试更新没有使用KEY列的WHERE...
  • 3 votes
     answers
     views

    mysql workbench,从文件替换列

    我有一个1,000,000行的.csv文件,我使用mySQL Workbench上传到一个表中,但我忘记在开始之前将日期设置为 YYYY-MM-DD ,所以它们都上传为 0000-00-00 . 上传百万条记录花了将近8个小时,所以我真的不想再重复一遍了,但是我无法弄清楚是否有办法让我从那里取代JUST那一列数据我最初上传的同一个文件,现在我已将日期更改为正确的格式 . 有谁知道这是否可能? E...
  • 8 votes
     answers
     views

    在MySQL Workbench中,使用“表数据导入向导”导入CSV创建空表

    我正在尝试使用表数据导入向导将csv文件导入MySQL表 . “配置导入设置”屏幕底部的示例部分看起来很好,当我运行导入时,它表示我的所有条目都已成功加载 . 但是,当我去查看表的内容时,只有列,并且没有加载任何实际数据 . 有谁知道为什么会发生这种情况以及如何纠正它? 编辑: 这些是我的CSV文件中的几行: STATION,STATION_NAME,ELEVATION,LATITUDE,LO...
  • 1 votes
     answers
     views

    Mysql数据类型使空值'0'和非空值'1'

    我有一张 table : 柱: Emails, Country, Inactive 我想将列表“csv”导入到表中,并且我想使其成为如果一行包含“非活动”列中的数据,则该值将设置为“1”并且如果其为空“0” . 列表中的“inactive”列包含各种字符串,有些则为null . 它有什么数据并不重要,重要的是它导入到表后我会知道它是否包含数据,或者假设它不是电子邮件是活动的 .
  • 0 votes
     answers
     views

    MySQL Workbench表数据导入向导无错导入0条记录

    我正在尝试为课程作业创建一个MySQL数据库 . 它有几个不同的表,对于表我创建了一些制表符分隔文件,其中包含我要导入表中的数据 . 但是对于某些表,它似乎使用表数据导入向导功能进行导入而没有错误,但在完成时返回'0记录导入' . 在那之后, table 确实仍然是空的 . 数据类型应该对应,并且在导入过程中可以正确识别列 . 出错时的示例: 必须使用导入向导将数据导入到ttable: 数据是什么...
  • 0 votes
     answers
     views

    CSV上传问题:MySQL Workbench中的secure-file-priv(版本8.0)

    我搜索了这个网站并找到了以下答案,但两个都不适合我: 使用SHOW VARIABLES LIKE "secure_file_priv";查看已配置的目录,然后将csv文件移动到secure-file-priv指定的目录 . 这是代码: LOAD DATA INFILE'C:\ ProgramData \ MySQL \ MySQL Server 8.0 \ Uploads ...
  • 0 votes
     answers
     views

    帐户激活,CodeIgniter

    我想创建一个帐户激活,在注册后,链接将被发送到管理员(或一个)电子邮件,管理员只需单击该链接即可激活该帐户 . 我有注册和登录工作 . 我正在使用MySQL Workbench并且在我的帐户表(名为 user_login )中有一个"flag"或者更确切地说是一个字段来判断该帐户是启用还是禁用,默认情况下在注册后禁用 . 我被困住并通过电子邮件发送链接,我不知道从哪里开始 . ...
  • -1 votes
     answers
     views

    错误:错误1005:无法创建表(错误号:150)[重复]

    这个问题在这里已有答案: Supports transactions, row-level locking, and foreign keys 1回答 我得到了这个错误“错误:错误1005:无法创建表(错误号:150)”我的所有表都有外键约束 . Executing SQL script in server ERROR: Error 1005: Can't create table '...
  • 1 votes
     answers
     views

    Mysql错误#1452 - 无法添加或更新子行

    编辑: 我的问题是因为表使用了不同的引擎 . 表格图表使用了MyISAM和Chartdata使用的InnoDB . 我有一个非常简单的数据库模型,但由于某种原因,我不能让外键工作 . 我用Mysql Workbench创建了数据库,我在'Chart'表中有两行,ID为3和4.当我尝试在chartdata中添加一行时,我收到此错误: INSERT INTO `charts`.`Chartdata`...
  • 0 votes
     answers
     views

    Spring boot Bean异常:无法确定数据库类型为NONE的嵌入式数据库驱动程序类

    我正在尝试运行由其他人制作的spring boot应用程序 . 我试图将我的本地数据库附加到应用程序,但是当我运行它时,它会出现以下错误; org.springframework.beans.factory.BeanCreationException:创建名为'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfi...
  • 3 votes
     answers
     views

    新的MySQL Workbench安装(不会连接到root)Ubuntu 18.04

    我新安装的MySQL工作台拒绝连接到我新安装的MySQL社区服务器的根目录 . 每当我尝试访问“本地实例3306”(默认的MySQL连接)时,我收到以下错误消息 . 如果我通过“编辑连接”选项卡打开“本地实例3306”然后“测试连接”,则会更改此错误消息 . 我会得到一个不同但相似的错误代码 . 我可以通过命令行访问服务器 并且还可以通过命令行确认服务器似乎处于活动状态 . 它是在Ubun...
  • 0 votes
     answers
     views

    Mysql Update抛出错误1175

    我想使用带有MySQL Workbench 6.2的MySQL 5.7在表中插入一些行 . 当我尝试它时,我得到错误1175(在安全更新模式下更新没有WHERE) 我的查询中有一个WHERE子句,它也过滤了表的PK . 这是它的样子: > update inventory as inv > > set inv.fk_location = null >...
  • 2 votes
     answers
     views

    更新查询无法在mysql工作台中运行

    我有一个MySql查询,如下所示: UPDATE signup SET lastname='Lastname', password='123' WHERE firstname='Firstname'; 我正在使用MySql Workbench来执行查询 . 但它没有更新行并显示此错误: 您正在使用安全更新模式,并且您尝试更新没有使用KEY列的WHERE的表要禁用安全模式,请在Preferenc...
  • 2 votes
     answers
     views

    MySQL错误代码:UPDATE期间的1175(MySQL-Workbench与控制台)

    我非常清楚启用禁用安全更新模式可以解决此问题(例如,请参见此处:MySQL error code: 1175 during UPDATE in MySQL Workbench) . 但是,我不希望禁用安全更新模式(并且有许多解决方案提出此建议) . 同样,我知道将WHERE子句设置为匹配所有内容的KEY值应该可以工作 . 但是,似乎没有在mysql-workbench上工作 - 至少不是我希望的方...
  • 0 votes
     answers
     views

    试图从表中删除数据

    在mysql workbench中我试图执行 delete from basic_info where rollno>3; 这个查询,但我收到此消息 错误代码:1175 . 您正在使用安全更新模式,并且您尝试更新没有使用KEY列的WHERE的表要禁用安全模式,请在“首选项” - >“SQL编辑器”中切换选项并重新连接 .
  • 4 votes
     answers
     views

    在MySQL Workbench中永久禁用安全更新?

    Re:错误“您正在使用安全更新模式,并且您尝试更新没有使用KEY列的WHERE的表” 解决这个问题的两个选项是通过gui(编辑>首选项> Sql编辑器)或手动输入 SET SQL_SAFE_UPDATES = 0; 禁用安全模式 但是,我正在阅读的所有内容似乎表明您必须在每次连接时都这样做 . 有没有办法永久禁用安全更新模式所以我不需要每次都这样做?
  • 2 votes
     answers
     views

    如何避免MySQL Workbench错误代码:1175在此UPDATE期间*没有*禁用“安全更新”

    我有一个特定的MySQL UPDATE 语句,它在 WHERE 子句中指定了所需的主键,但在MySQL Workbench中运行时仍会产生错误1175 . 我非常清楚MySQL error code: 1175 during UPDATE in MySQL Workbench . 我的案子似乎与MySQL error code: 1175 during UPDATE (MySQL-Workben...

热门问题