`

mysql 平时使用遇到的小问题

阅读更多

 

  经常手动操作数据库、建表、更改和查询数据,脱离DBA发现很多问题自己以前没搞过,慢慢总结下来,持续更新ing!!!!!

 

  1. \G结尾 ERROR:No query specified 问题
    先检查一下是否是写成\G; \G本来就是结尾,再加上;所以才会出错。对了如果还不知道\G是干什么的,那运行下面的sql看一下吧。
    select * from 表名 limit 1\G
     
  2. mysql导出数据
    经常遇到需要将sql语句的查询结果保存下来,这个语句就可以了
    mysql -h*** -P3307 -uwork -p***  --default-character=utf8 数据库名 -e"select id from test">test
     
  3. mysql自动补全
      用linux的时候想必大家都记住了按tab(自动补全),那mysql有没有自动补全呢?肯定有啊,输入几个字母按下tab,mysql会将表的名字自动补全。有时候大家用的时候没有效果,那是因为没有打开这个功能,打开这个功能的方法暂时我知道有两个。
    (1)编辑mysql的配置文件(
    vim /etc/my.cnf),如果不在这里大家自己找吧,
    在里面增加   auto-rehash
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    
    [mysql]
    default-character=utf8
    #这里哦
    auto-rehash
     (2)连接mysql的时候加上参数
    例:
    	mysql -u******** -p***** --auto-rehash
  4. 有时候要向数据库中insert或者update数据,数据少得时候手动一下方便,要是成千上万条的话,入过没有好的方式,那就太麻烦了。可以通过下面的命令。sql.year文件里面是需要执行的语句。

    mysql -h服务器  -u用户名 -p密码 --default-character=utf8 -P3306 vipmember  <sql.year 
     
  5. 建表的时候指定长度做什么?
     我们建表的时候经常指定
    int(2)  ,括号内的数值是显示宽度,用于显示宽度小于指定的列宽度的值时从左侧填满宽度。 
    例如,INT(5) ZEROFILL的列,值4检索为00004。
     

 

1
0
分享到:
评论

相关推荐

    mysql面经文档mysql常见面试问题

    本文将深入探讨在面试中可能会遇到的MySQL相关知识点,包括架构、索引、慢查询优化以及备份与恢复策略。 一、MySQL架构 MySQL采用客户端-服务器模型,其中客户端通过网络向服务器发送SQL查询,服务器解析并执行这些...

    MySQL使用的常见问题解决与应用技巧汇总

    主要给大家总结介绍了我们平时在使用MySQL遇到的常见问题解决与应用技巧的相关资料,包括忘记MySQL的root密码、如何处理 myisam 存储引擎的表损坏、数据目录磁盘空间不足的问题等等问题,需要的朋友可以参考借鉴,...

    Adminers v1.1.5 MySQL管理客户端.zip

    当遇到严重问题是,他仍然会直接中断并且输出错误。 C: API接口参数不再使用常量,常量命名主要是难记。现在改为Adminers类,实例化之后,可以打印所有属性值 一一配置即可,后期也好扩展。 D: 增加连接方式配置,...

    学生平时成绩管理系统

    这涉及到服务器配置、数据备份、安全性设置等方面,确保系统能够稳定运行,并且在遇到问题时能快速恢复。 综上所述,"学生平时成绩管理系统"是结合了现代信息技术与教育教学需求的产物,它利用数据库管理和前端技术...

    MAC上Mysql忘记Root密码或权限错误的快速解决方案

    如果遇到“ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)”的错误,这意味着Root用户的权限不足。此时,你可以参照上述步骤,通过MySQL Workbench的安全设置恢复Root权限。...

    PHP公共课平时成绩查询系统(源代码+论文+答辩PPT).7z

    论文部分可能详细阐述了系统的设计理念、架构、功能实现、性能优化以及可能遇到的问题和解决方案。它会提供系统的理论背景,如数据库设计理论、Web开发最佳实践等,还有可能包含需求分析、系统设计、实施步骤和测试...

    PHP源码PHP公共课平时成绩查询系统(源代码+论文+答辩PPT)

    - **答辩准备**:准备一份精炼的PPT,重点介绍项目的创新点、关键技术实现细节以及遇到的主要问题及其解决方案等。 #### 六、参考资料 - **官方文档**:[PHP官方文档](https://www.php.net/manual/zh/) - **MySQL...

    Mysql忘记密码解决办法

    MySQL是世界上最流行的开源关系型数据库管理系统之一,但有时用户可能会遇到忘记MySQL数据库管理系统的管理员密码的问题。这种情况在日常运维中时有发生,不过无需担心,因为有多种方法可以解决这个问题。这里我们将...

    毕业设计PHP公共课平时成绩查询系统(源代码+论文+答辩PPT).zip

    - 问题与挑战:列出遇到的问题和解决策略,展示应对挑战的能力。 从压缩包的文件名来看,可以推测系统使用了MySQL数据库,并且有多个文档(.doc)可能是论文的不同章节,如系统设计、实现、测试等。另外,`.frm`...

    答辩pptjava jsp ssm mysql 078热带水果商城.pptx

    通过本系统的完整的开发,可以遇到自己平时写一些简单的小程序遇不到的问题,不仅仅局限与技术与业务方面的,同时也使得自己更加深入的了解软件过程的开发设计思想,对于即将踏入社会工作而言,这些心得都十分重要。...

    2303210529左志昊实验二(1).docx

    在实验过程中,我遇到了些问题,例如在使用 Workbench 时无法正确地导入外部数据表以及正确地创建某一列,但经过不断地摸索和尝试,我终于克服了问题,最后成功地完成了每张表的创建和操作。 五、MySQL 基本概念: ...

    西北工业大学数据库原理实验+报告

    在实验报告中,你需要详细记录每一步的操作,分析遇到的问题及解决方案,并对实验结果进行总结。 4. **实验技巧**: - 提前完成实验可以确保有足够的时间处理可能出现的技术问题,同时也有助于提高平时成绩。 - ...

    PHP+SQL公共课平时成绩查询系统(源代码+论文+答辩PPT).zip

    阅读论文,可以深入理解项目的整体思路,以及开发过程中遇到的问题和解决方案。 8. 答辩PPT:答辩PPT提供了项目的总结和演示,可能包括系统的主要功能、特点、优点以及对未来的展望。通过PPT,可以快速了解系统的...

    PHP公共课平时成绩查询系统(源代码+lw+PPT).rar

    2. 数据库管理:系统很可能使用MySQL作为后台数据库,存储学生信息、课程信息以及成绩数据。PHP通过预处理语句与数据库交互,确保数据安全,防止SQL注入攻击。理解数据库设计,如ER模型,以及如何创建、查询、更新和...

    毕业论文设计-IT计算机-PHP公共课平时成绩查询系统(源代码+论文+答辩PPT).zip

    9. **论文撰写**: 论文部分会详细阐述系统的架构、设计决策、实现过程、性能评估以及遇到的问题和解决方案,是对整个项目的技术总结。 10. **答辩准备**: 答辩PPT通常包括项目概述、关键技术、系统演示、创新点和...

    毕业设计 计算机专业-PHP公共课平时成绩查询系统(源代码+论文+答辩PPT)A.rar

    - **实施过程**:简述项目开发过程,包括遇到的问题及解决方案。 - **总结与反思**:对项目进行总结,反思项目中的不足和经验教训。 这个毕业设计项目不仅涵盖了PHP编程、数据库管理、Web开发等多个技术领域,还...

    PHP公共课平时成绩查询系统(源代码+论文+答辩PPT).rar

    12. 答辩PPT:答辩PPT通常包含项目的概述、系统架构、主要功能、技术选型、实现过程、成果展示以及可能遇到的问题和解决方案等内容,是向评审专家或教师展示项目的重要工具。 通过研究这个项目,不仅可以掌握PHP...

    PHP公共课平时成绩查询系统(源代码+LW+答辩PPT).rar

    7. 论文部分:通常会详细阐述系统的设计思想、技术选型、架构设计、实现过程及遇到的问题与解决方案,是理解整个项目开发过程的重要文档。 8. 答辩PPT:PPT可能包含了项目的概述、功能展示、技术难点与解决方案、...

Global site tag (gtag.js) - Google Analytics