`

Mysql 的一些小的注意事项

 
阅读更多
未完待续:

1. Mysql 不支持 用group 建表名  需要改名

2.  xp下安装 mysql 最后报:error nr 2003 can't :

防火墙已关 3306 已特殊  结果发现是 hosts的问题 
127.0.0.1       localhost
192.168.51.101       localhost
少了第2行的配置

3.
今天在往测试数据库导入数据时,其中一个供应商表报USING BTREE 错误:You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right syntax to use
near 'USING BTREE,UNIQUE KEY `user_name` (`suppliers_name`) USING BTREE ,
其实解决这个问题很简单。

打开要导入的文件在里面搜索 BTREE 找到如下内容

UNIQUE KEY `user_name` (`suppliers_name`) USING BTREE ,修改为

UNIQUE KEY `user_name` USING BTREE  (`suppliers_name`) ,

即把USING BTREE 放到索引字段前面即可.

再次导入顺利通过了


4.通过命令导入导出数据库:

mysqldump -h10.10.33.52 -u mapbar -p --default-character-set=utf8 xxx > d:\1.sql
mysqldump -u root -p mapbar_fieldwork > d:\0701_afterstorefeedback.sql
create database xxx;
use xxx;
source d:\1.sql


5."Host 'lenovo-PC' is not allowed to connect to this MySQL server:

授权的问题:
方法1:
导出mysql里的user表内容和数据,里面肯定有一个root的记录,复制,然后:
% 代表所有  也可填写ip

insert into `user` (`Host`, `User`, `Password`, `Select_priv`, `Insert_priv`, `Update_priv`, `Delete_priv`, `Create_priv`, `Drop_priv`, `Reload_priv`, `Shutdown_priv`, `Process_priv`, `File_priv`, `Grant_priv`, `References_priv`, `Index_priv`, `Alter_priv`, `Show_db_priv`, `Super_priv`, `Create_tmp_table_priv`, `Lock_tables_priv`, `Execute_priv`, `Repl_slave_priv`, `Repl_client_priv`, `Create_view_priv`, `Show_view_priv`, `Create_routine_priv`, `Alter_routine_priv`, `Create_user_priv`, `Event_priv`, `Trigger_priv`, `Create_tablespace_priv`, `ssl_type`, `ssl_cipher`, `x509_issuer`, `x509_subject`, `max_questions`, `max_updates`, `max_connections`, `max_user_connections`, `plugin`, `authentication_string`) values('lenovo-PC','root','*23AE809DDACAF96AF0FD78ED04B6A265E05AA257','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','','0','0','0','0','','');


方法2:
mysql -uroot -p
grant all PRIVILEGES on *.* to root@'lenovo-PC' identified by '123';
flush privileges;



当在Mysql下删除有一个建有外键的表的数据时可能会报此异常,所以可以启动MySql命令行模式,运行如下的sql语句来关闭外键检测:

SET FOREIGN_KEY_CHECKS = 0;

执行你要的操作后把再把外键检测恢复

SET FOREIGN_KEY_CHECKS = 1;

其他相关的有:

关闭唯一性校验

set unique_checks=0;

set unique_checks=1;






分享到:
评论

相关推荐

    mysql学习笔记MYSQL使用注意事项

    在学习MySQL的过程中,了解一些使用注意事项至关重要,这有助于确保数据库的安全性和高效性。以下是一些关于MySQL使用的关键点: 1. **启动和停止MySQL服务**: 在Windows NT操作系统上,你可以通过命令行来控制...

    oracl转mysql注意事项

    ### Oracle转MySQL注意事项详解 #### 一、概述 在企业级应用中,有时需要将现有的Oracle数据库迁移到MySQL,这不仅涉及到技术上的挑战,还可能影响到整个系统的稳定性和性能。本文档旨在提供一个全面的指南,帮助...

    mysql5.7开启binlog注意事项1

    MySQL 5.7 开启 Binlog 注意事项 在 MySQL 5.7 中,开启 Binlog 是一个非常重要的步骤, Binlog 是 MySQL 的二进制日志,这个日志记录了 MySQL 的所有操作,包括数据的增删改查等操作。开启 Binlog 可以帮助 DBA ...

    linux下安装mysql注意事项及部署程序须知

    linux下安装mysql注意事项及部署程序须知

    mysql使用中需要注意事项

    在使用MySQL时,有一些常见的注意事项和错误,初学者在使用过程中应多加注意。以下是使用MySQL时需要注意的一些关键知识点。 1. MySQL的配置 配置MySQL主要涉及几个核心参数:服务器的主机名(或IP地址)、端口、...

    Powerdesigner MYSQL连接注意事项

    ### PowerDesigner MySQL连接注意事项 #### 一、问题背景与概述 在使用PowerDesigner进行数据库建模时,有时候会遇到无法连接MySQL数据库的情况。一个常见的错误提示是“Could not Initialize JavaVM”。本文将...

    关于MySQL数据迁移--data目录直接替换注意事项的详解

    然而,直接替换`data`目录可能会遇到一些问题,例如在上述案例中遇到的“无法启动MySQL服务”异常。这是因为日志文件的大小与配置文件中的设置不符。InnoDB存储引擎的日志文件(`ib_logfile0`和`ib_logfile1`)的...

    Oracle到mysql的迁移步骤及各种注意事项_数据库.docx

    Oracle 到 MySQL 的迁移步骤及各种注意事项 数据库迁移是一个复杂的过程,需要了解源数据库和目标数据库的结构、数据类型、存储过程等方面的差异。从 Oracle 到 MySQL 的迁移尤其需要注意以下几个方面: 1. 数据...

    Oracle到mysql的迁移步骤及各种注意事项_数据库.pdf

    Oracle 到 MySQL 的迁移步骤及各种注意事项 Oracle 到 MySQL 的迁移是一项复杂的任务,需要考虑到各种因素,例如存储过程的迁移、数据类型的转换、异常处理等。在本文中,我们将讨论 Oracle 到 MySQL 的迁移步骤及...

    MySql安装方法及注意事项_MySql.zip

    MySql安装方法及注意事项_MySql

    开发mysql数据库项目的注意事项

    开发mysql数据库项目的注意事项

    mysql 8.0.21安装包及安装注意事项.rar

    通过以上步骤和注意事项,您可以顺利地在Windows系统上安装MySQL 8.0.21,享受其强大的数据库管理功能。在实际操作中,根据“安装步骤.docx”提供的详细指南进行,将有助于避免可能出现的问题。

    在服务器上安装、使用MySQL的注意事项

    清楚讲解在服务器上安装、使用MySQL的注意事项

    CentOS7环境mysql小版本升级步骤

    三、注意事项 - 在整个过程中,数据安全是最重要的,务必做好充分的备份工作。 - 检查和确认所有命令的执行结果,避免因操作失误导致的问题。 - 升级过程中,如果遇到权限问题,可能需要使用`sudo`或者以root用户...

    MYSQL索引注意事项及其优化

    MYSQL 索引注意事项及其优化 索引是 MySQL 中的一种数据结构,可以提高查询效率。但是,索引也需要合理地使用和优化,否则可能会降低查询效率。下面是 MySQL 索引的分类和优化注意事项。 索引分类 MySQL 中的索引...

    Mysql主从复制注意事项的讲解

    但在这个过程中,有一些需要注意的事项,如果处理不当可能会导致数据不一致、复制中断或性能问题。接下来,我们将详细讲解一些MySQL主从复制时需要特别关注的几个方面。 首先,在配置主从复制时,应该检查主服务器...

    mysql的介绍及安装注意事项.zip

    MySQL的安装注意事项: 1. 操作系统兼容性:确保你的操作系统与MySQL版本兼容,提前查看官方文档。 2. 硬件需求:根据预期的数据量和访问量,确定合适的硬件配置,如内存大小、CPU速度等。 3. 预先规划数据库架构:...

    MYSQL

    4.6.1 Linux RPM注意事项 4.6.2 构造客户程序 4.6.3 系统特定的问题 4.6.3.1 Linux 注意事项 4.6.3.2 HP-UX 注意事项 4.7 安装 MySQL源代码分发 4.7.1 快速安装概述 4.7.2 运用补丁...

    IIS+FASTCGI+PHP+MYSQL+ZEND配置注意事项

    IIS+FASTCGI+PHP+MYSQL+ZEND配置注意事项

Global site tag (gtag.js) - Google Analytics