查看数据库表的状态,能够容纳的数据最大长度等信息
show table status
查看版本号,当前日期
SELECT VERSION(), CURRENT_DATE,NOW();
查看用户
USER()
可以将MYSQL作为一个计算器来使用:
SELECT SIN(PI()/4), (4+1)*5
测试了几组事例,发现MYSQL对select后面的数据并没有明显的约束,可以是字符串、数字等,甚至字符串/数字(结果为0),都会给出一个表格形式的结果
支持在一行输入多条语句,以;隔开即可,mysql接受自由格式的输入:它收集输入行但直到看见分号才执行
如果不想执行正在输入过程中的一个命令,输入/c取消它:
mysql> SELECT
-> USER()
-> /c
试图使用LOAD DATA LOCAL命令来加载本地文件,报错:
ERROR 1148 (42000): The used command is not allowed with this MySQL version
这是由于通过源代码构建的mysql需要在configure的时候显式的指定选项:
--enable-local-infile
若不想重新configure源码,有以下两种方式:
1.在客户端启动mysql的时候,加上 –local-infile=1
2.在服务器端启动时,加上上述选项
成功导入后问题又来了。。。
创建表 a
+-------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| i | int(11) | YES | | NULL | |
| j | int(11) | YES | | NULL | |
+-------+---------+------+-----+---------+-------+
文件 t.txt
1 3
3 5
……
导入语句:
LOAD DATA LOCAL INFILE '/usr/local/mysql/data/t.txt' INTO TABLE a
发现仅能导入第一列的数据,第二列为0.
后来发现。。原来是在编辑t.txt文件时使用的vim,vim的tab早被转换成空格了,囧~~!
分享到:
相关推荐
【狂神MySQL笔记】是一份全面且深入的MySQL学习资源,涵盖了从基础到高级的各种MySQL技术知识点。作为数据库领域的核心工具,MySQL因其高效、稳定、开源等特性,被广泛应用于各种规模的企业和项目中。这份笔记旨在...
个人初学MYSQL笔记
这份"mysql笔记及考试答案.zip"压缩包包含了深入学习MySQL的重要资源,包括一个PDF格式的MySQL笔记和一个包含考试试题及答案的文件,这对于复习MySQL知识或者准备相关考试非常有帮助。 MySQL笔记可能涵盖了以下几个...
### MySQL初学者笔记1 本篇笔记主要针对MySQL的基础查询操作进行详解,旨在帮助初学者更好地理解和掌握如何从数据库中提取所需数据。 #### 一、基础查询 基础查询是使用SQL语言从数据库表中检索数据的基本方法。...
王勇老师的MySQL教程日志将帮助你从基础到深入地学习这个强大的数据库系统,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过实践这些知识,你可以更高效地管理和操作数据库,提升数据管理的效率和质量...
自己做的笔记,初学者和复习者可以看下,很有用,有兴趣的可以看一下,有详细的查询语句什么的
这些笔记出自小赵同学之手,他整理了一系列的基础知识点,每个知识点都附带有示例代码和运行截图,非常适合初学者快速掌握MySQL的基础知识。 首先,关于数据库的创建和操作,小赵同学的笔记中提到了以下几点: 1. ...
根据提供的文件信息,我们可以整理出一系列关于MySQL的重要知识点与操作命令。下面将详细解析这些内容,帮助理解MySQL...这些知识点对于初学者来说非常实用,可以帮助他们更好地理解和掌握MySQL数据库的操作技巧。
从给定的文件信息来看,本文档主要围绕“MySQL学习笔记—JSP操作MySQL”的主题展开,详细介绍了如何在JSP环境下操作MySQL数据库的过程。以下是对该文档中的关键知识点进行的深入解析: ### 一、MySQL与JSP的集成 ...
综上,这份MySQL笔记涵盖了从基础操作到高级特性的全面内容,对于初学者和有一定经验的开发者都是很好的参考资料。通过学习这些知识点,读者能够更好地理解和运用MySQL,提升数据库管理与开发能力。
### MySQL核心技术学习笔记 #### 一、为什么要学习数据库 学习数据库的重要性主要体现在以下几个方面: 1. **持久化数据到本地**:数据库能够将应用程序产生的数据持久化存储在磁盘上,即使系统重启也不会丢失...
根据提供的文件信息,我们可以总结出以下关于MySQL的关键知识点: ### MySQL数据库管理与操作 #### 数据库启动 ...这些知识点对于初学者来说非常实用,能够帮助他们更好地理解和掌握MySQL的基本操作。
MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它以其高效、稳定性和易用性在互联网行业中广泛应用。本系列笔记将带你从入门到精通,掌握MySQL的使用和优化。 1. **背景介绍** 在信息化社会中,数据库是...
综上所述,涛哥的MySQL笔记PDF完整版将是你深入理解和掌握MySQL数据库的宝贵资料,无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。通过学习和实践,你可以有效地管理和优化你的数据库,提升应用程序的...
总的来说,这份“学习MySQL笔记”资源覆盖了数据库管理的多个方面,无论是对初学者还是经验丰富的开发者来说,都是一个宝贵的自学工具。通过系统地学习和实践,可以提升数据库管理能力,更好地服务于各种业务需求。
这份"mysql学习笔记和案例(完全版)2019_10_16.zip"压缩包文件包含了一个全面的学习资源,旨在帮助你掌握MySQL的核心概念和实用技巧。 首先,让我们深入了解一下MySQL的基础知识。MySQL是一个开源、免费的SQL数据库...
### MySQL语句汇总及重要笔记知识点 #### 一、MySQL简介 MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS)。它由瑞典的MySQL AB公司开发,并被Oracle公司收购。MySQL因其高性能、可靠性和易用性而在全球...
这份"mysql学习笔记.rar"包含的资源旨在帮助初学者和有经验的开发者深入理解和掌握MySQL的相关知识。 首先,"mysql学习笔记.doc"很可能是核心的学习资料,它可能包含了MySQL的基础概念、安装与配置、SQL语言基础、...
通过这份“Oracle-MySQL笔记整理资料”,初学者将能够逐步掌握这两种数据库的基础知识,为后续的数据库管理、开发和运维工作奠定坚实基础。实践中不断操作、实验和解决问题,将是加深理解和提高技能的关键。