![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 53
老攀呀
Null
展开
-
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
在 MySQL 中,标识符(例如数据库名称、表名等)的规则是相当宽松的,但在某些情况下,使用连字符可能会导致问题。主要原因是 MySQL 将连字符用作操作符,因此在某些上下文中,可能会被误解为语法的一部分。总体而言,为了避免潜在的问题,一般建议使用下划线或者不使用特殊字符作为标识符。如果你坚持要使用连字符,可以尝试将整个标识符使用反引号(`)括起来,这样可以告诉 MySQL 将其视为一个整体。使用反引号括起来的标识符在 MySQL 中是被允许的,它允许你使用几乎任何字符作为标识符,包括空格和特殊字符。原创 2024-03-05 18:16:30 · 1062 阅读 · 0 评论 -
ERROR 1049 (42000): Unknown database ‘dh-wy-catalog
这个错误表明 MySQL 服务器上没有找到名为 ‘dh-wy-catalog’ 的数据库。在导入数据之前,确保在 MySQL 服务器上已经创建了目标数据库。这样,你应该能够成功导入数据到 ‘dh-wy-catalog’ 数据库中。如果仍然遇到问题,请检查数据库名称、用户权限和 SQL 文件的正确性。是包含数据的 SQL 文件。表示使用 root 用户,为你的实际用户名和密码。是目标数据库的名称,原创 2024-03-05 18:08:33 · 539 阅读 · 0 评论 -
使用 mysqldump 导出并通过管道传输
确保在执行这些步骤之前,在服务器A和服务器B上都安装了MySQL,并且有足够的权限来执行导出和导入操作。此外,应该在传输文件和执行命令时,采取适当的安全措施,例如使用SSH来保护数据传输的安全性。要将MySQL服务器A的数据库复制到MySQL服务器B的数据库中,你可以使用MySQL的一些内置工具和功能来完成这项任务。是你要将数据导入的目标数据库的名称。是具有足够权限的数据库用户,是你想要复制的数据库的名称,是具有足够权限的数据库用户,是导出的SQL文件的名称。是服务器B上的用户名,是服务器B的IP地址,原创 2024-03-05 18:07:20 · 466 阅读 · 0 评论 -
SQL笔记
sql笔记数据库得备份和还原命令行语法备份:mysqldump -u用户名 -p密码 数据库的名称> 保存的路径还原:登录数据库mysql -u用户名 -p密码创建数据库 create 数据库名;使用数据库 use 数据库名;执行sql文件 source 文件路径设置默认值:删除 alter table 表名 alter 字段名 drop default;设置 alter table 表名 alter 字段名 set default '默认值';多表查询查询的语法:原创 2021-11-16 00:31:17 · 1406 阅读 · 0 评论 -
ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password‘ cannot be loaded: /usr/lib64/mysql
【代码】ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password‘ cannot be loaded: /usr/lib64/mysql。原创 2024-03-05 17:31:01 · 947 阅读 · 0 评论 -
迁移数据库
工具如 pt-osc (Percona Toolkit中的Online Schema Change 工具) 可以帮助您在迁移过程中进行表结构的变更,同时保持数据的实时性。在源服务器上启动主从同步,使目标服务器成为源服务器的从服务器。一旦同步完成,您可以将目标服务器切换为主服务器。云平台通常提供数据迁移服务,可帮助您在不中断服务的情况下将数据库迁移到新服务器。在导出时通过管道直接传输数据到新服务器,可以避免在中间产生大型的备份文件。这将在导出的同时将数据传输到目标服务器,并在目标服务器上直接导入。原创 2024-03-05 17:26:56 · 379 阅读 · 0 评论 -
MySQL 主从同步模式
MySQL主从同步是一种数据库复制技术,其中一个MySQL数据库服务器(主服务器)上的更改会被自动地传播到一个或多个其他数据库服务器(从服务器)。一旦设置完成,主服务器上的更改将自动传播到从服务器上。在生产环境中,请为 ‘u_185’ 设置更强的密码,并将 ‘%’ 替换为从服务器的实际IP地址或主机名。在主服务器上执行以下命令,以获取二进制日志坐标信息,备用于从服务器的配置。在从服务器上,编辑MySQL配置文件,启用从服务器功能。替换上述语句中的参数为您的实际值,使用主服务器的二进制日志坐标信息。原创 2024-03-05 17:25:51 · 656 阅读 · 0 评论