MySQL基础操作(一)
来源:互联网 发布:thinkphp5开发大型cms 编辑:程序博客网 时间:2024/05/21 07:14
MySQL基础操作(一)
这是在MySQL官网上找到的一篇MySQL的入门文章,由于种种问题,这里只做一部分简要总结,需要详细了解的可以自行到官网查找,这里也是想顺便说明一下外文文献的阅读是避免不了的。另外,当你用到一些算法的时候你会发现高数、线性代数、复变函数等等数学知识也是必不可少的,不然你连一个程序员都算不上,充其量只是一个码农。我坚信知识改变命运,知识成就梦想。
1.使用MySQL客户端连接到MySQL服务器
以root用户登录MySQL客户端
在Linux上在命令行终端上输入以下命令(在这之前你可能需要现在bin目录下进行MySQL的安装,安装的话根据系统等的不同可能会不同,这里不进行说明):
一旦你连接到MySQL服务器,会出现如下内容:
当使用 mysql客户端时,这里有一些有用的东西需要记住:
(1)客户端命令(例如, help, quit, clear在SQL语句中)和关键字(例如,选择,创建表,插入)不区分大小写。
(2)列名称是区分大小写的。大部分类unix平台上的表名是大小写敏感的,但在Windows平台上不分大小写。
(3)你可以输入SQL语句用很多行,按enter换行。输入一个分号(;紧随其后的是一个 Enter)结束一个SQL语句,并将其发送到服务器执行;同样也可以使用 \g或 \G(后者,返回的结果垂直显示)结束sql语句使其执行。然而,客户端命令(例如, help, quit, clear)不需要一个终结符号。
从MySQL服务器断开,输入QUIT或 \q在客户端即可:
2.一些基本MySQL操作
(1)显示现有的数据库。
(2)创建一个新的数据库。
(3)在数据库中创建一个表。 首先,使用USE语句选择要在其中创建表的数据库
(4)USE语句告诉MySQL用哪个数据库作为后续语句的默认数据库。接下来,使用CREATE TABLE建表
每一列的数据类型可以使用help命令了解。#是注释,注释风格有好几种,原文网站上有相关的链接,还有关于约束的一些文章,主键约束的一些解释链接。
(5)查看建表是否成功
(6)DESCRIBE显示表的所有列的信息
(7)将记录添加到表中。 使用例如 INSERT ... VALUES语句
(8)查询检索。使用一个选择声明, “*”匹配所有列:
(9)按特定条件查询
(10)删除一个记录从一个表中。使用一个删除语句从一个表删除一个记录,删除满足WHERE条件的记录
(11)添加或删除表的一列。使用一个ALTER TABLE…添加语句添加一列。例如,您可以使用一个 AFTER子句指定新列的位置
检查结果
(12)SHOW CREATE TABLE它提供了更多关于表的详细信息
(13)使用ALTER TABLE ... DROP删除列
- MySQL基础操作(一)
- MySQL 基础操作表操作(一)
- mysql基础操作(一)
- mysql-(一)--基础操作
- MySql(一、MySQL基础、库操作和表操作)
- mysql学习笔记(一) 基础操作
- 在linux下使用mysql的基础操作(一)
- 基础Mybatis操作数据库(MySql)(一)
- MySQL 基础(一)
- mysql基础(一)
- mysql基础(一)
- mysql基础(一)
- MySQL基础(一)
- MySQL基础(一)
- MySql基础(一)
- MySQL基础(一)
- MySQL基础(一)
- MySQL基础(一)
- JS动态的生成表格
- el表达式及一些运用
- 设计——素材网站
- hdu 1512 左偏堆
- Java使用IText PDF 导出报表
- MySQL基础操作(一)
- angular的常用的三种服务 service,factory,provider
- kendo 数据绑定:data-bind
- 分布式消息队列
- Tensorflow学习笔记-基于LeNet5结构的ORL数据集人脸识别
- golang获取命令行参数
- input radio value为中文时js获取radio
- UVA12563JinGeJinQu[h]ao
- java-线程间通信