MySQL 安装 启动 基本语法概述

MySQL安装和配置

  我是直接使用安装包:mysql-installer-community-5.6.10.1.msi

  安装的时候其中有几点要注意:

  1.记住端口号(默认给的是3306);

  2.记住用户名;

  3.记住密码;

与MySQL Server连接

  安装好MySQL之后,可以采用命令行和Server连接。

  shell> mysql -h host -u user –p

  其中host是主机地址,如果是本机,可以写127.0.0.1或localhost;

  user是用户名,即你在安装MySQL时自己设置的名字。

  按回车后,提示输入密码,成功后显示:

  mysql>表示mysql准备好了接收你的命令。

  如果是本机登录,也可以省略地址:

  shell> mysql -u user –p

  要退出登录,可以输入exit或quit:

  mysql> QUIT

基本语法规则

  一条命令及其执行结果如下:

  可以看出一些语法规则:

  1.一条命令通常由一个SQL语句后跟一个分号(;)组成。有一些情况会省略分号,比如QUIT。

  2.输入命令后,mysql将命令传给服务器执行,显示结果,之后又显示mysql>表示准备好接收下一条命令。

  3.mysql以表格形式显示结果,第一行显示列名(或所查询的表达式),后面的行显示查询结果。

  4.mysql会显示查询返回了多少行,并且附上查询所花费的时间(但是这个时间不准确)。

  5.命令不区分大小写

  6.一行可以写多个命令:

  7.可以将一条命令分行写,直到看到分号才认为是一条命令的结束。

  如果输入到一半想取消,可以输入\c

  (注意c是小写)。

  所以如果你写完一条指令发现没有反应,只是出现了一个->,说明你忘记输入分号了,这时候输入分号,不要在那里等待。

  8.关于字符串

  字符串可以用单引号或者双引号包围,如果左右不对应,换行后会有提示。

MySQL 基本常用语句

操纵数据库

  展示Server上的数据库:

  mysql> SHOW DATABASES;

  创建数据库:

  mysql> CREATE DATABASE mydatabase1;

  mydatabase1是新的数据库的名称,数据库名称是大小写敏感的。

  使用数据库:

  mysql> USE mydatabase1

  查看当前选取的是什么数据库:

  mysql> SELECT DATABASE();

  删除数据库:

  mysql> DROP DATABASE mydatabase1;

操纵数据库中的表

  查看当前数据库中的表:

  mysql> SHOW TABLES;

  创建表(注意表名也是区分大小写):

  mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),

  -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

  查看表:

  mysql> DESCRIBE pet;

  删除表:

  mysql> DROP TABLE pet;

向表中填入数据

  可以先把数据放在一个txt文档中,然后载入你的表格。

  在txt文档中,每一行代表表中一行的数据,各个值之间用tab分隔,值按照创建表时给出的列的顺序对应排列。

  对于一些没有的值,用\N插入NULL值。

  比如:  

Whistler  Gwen  bird  \N  1997-12-09  \N

  在txt文档中准备好多条数据后,用下列语句载入表中:

  mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;

  Windows系统上需要指定换行,即上面的指令还需要跟上一句:

  LINES TERMINATED BY '\r\n';

  也可以自己定制其他的符号作为值分隔和行分隔依据,默认情况下是Tab换行

  用INSERT语句插入行:

  比如:

  mysql> INSERT INTO pet

  -> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);

  注意用INSERT插入时,字符串和日期要用引号包围,并且空值是NULL

查询

  查询语句的一般形式:

SELECT what_to_select
FROM which_table
WHERE conditions_to_satisfy;

  具体语句还有很多,用时查询手册吧。

MySQL 安装 启动命令总结相关推荐

  1. mysql 安装dso命令_LAMP环境搭建

    一.安装 MySQL 平时安装MySQL都是源码包安装,但是由于它的编译需要很长的时间,所以安装二进制免编译包. 1.下载 mysql 包到 /usr/local/src/[root@tpp ~]#  ...

  2. mysql 安装启动服务器一直失败_mysql安装后服务器启动失败的几种解决办法

    刷刷存在感- 今天在服务器上试着安装了一下mysql,顿时又开始踩以前踩过的坑...老坑新坑各种踩... 废话不多说,整理思路进入正题,出现上述问题我琢磨着大概有以下几种解决办法: MySQL版本:m ...

  3. mysql的启动命令_mysql的配置和启动命令

    一.mysql配置文件在linux系统下的位置 使用命令查询位置: 1.找到安装位置 which mysql  -> /usr/bin/mysql 2.接下来就可以针对这个目录通过一些命令查看配 ...

  4. linux mysql 服务名,linux mysql服务启动命令

    很多人不知道linux系统下该如何启动mysal服务,下面由学习啦小编为大家整理了linux系统下mysql的服务启动命令,希望能帮到大家! linux mysql的服务启动命令 1.linux my ...

  5. mysql zip 安装 启动_window的zip版mysql安装启动

    一.下载mysql压缩包文件. 下载地址:http://dev.mysql.com/downloads/mysql/ 二.解压缩下载的zip文件 1.配置my.ini文件. 在解压缩目录E:\mysq ...

  6. nginx学习简介-安装-启动-命令-nginx配置文件详解

    nginx是什么:nginx是一个高性能的HTTP和反向代理web服务器.同时也提供了IMAP/POP3/SMTP服务. nginx特点:开源.占内存少.轻量级.高性能(有报告表面nginx能支持高达 ...

  7. Linux 常规安装MySQL 执行启动命令报错(附安装方法)

    采用解压官网的targ ,配置mysql group权限组,并且初始化数据库后,执行service mysql start 报错: /etc/init.d/mysql: line 244: my_pr ...

  8. mysql 安装dso命令_使用tengine DSO 来动态编译安装第三方模块(Lua

    在使用nginx时,需要增加或者改动一个模块,都需要重新编译nginx文件.最近使用了tengine,它提供的DSO工具来动态加载模块.本例测试需要动态增加lua-nginx模块,记录一下安装过程. ...

  9. windows 环境MySQL 安装启动 、重新安装

    重新安装前必须保证: 1>环境变量要重新配置正确 2>原来的 MySQL注册表信息要先删除 cmd=>regedit ,然后查询 mysql mysqld --initialize- ...

最新文章

  1. 对DIP IoC DI的理解与运用
  2. Python基础 - 第九天 - paramiko模块、进程、线程
  3. April Fools Contest 2017 题解
  4. C语言约瑟夫报数出圈算法,c语言实现约瑟夫环问题
  5. Dubbo 注册中心 之 Zookeeper
  6. sympy —— Python 符号运算
  7. myisam为什么比innodb查询快_mysql存储引擎之MyISAM 和 InnoDB的比较
  8. 2019 年 9 月全国程序员工资统计,你是什么水平?
  9. 算法面试题(数据结构)
  10. Java语言学习指导与习题解答_Java语言程序设计(第3版)学习指导与习题解析
  11. iOS可持续化集成: Jenkins + bundler + cocoapods + shenzhen + fastlane + pgyer
  12. wincc逻辑运算符_wincc中表达式及公式
  13. XShell配置跳板机访问最终目标主机
  14. 三角公式 - 记忆版
  15. html制作钢铁侠心脏,钢铁侠的“心脏”并不是特效,得知如何制成的,网友:难以置信...
  16. 数据仓库工程师面试经验(2019)
  17. 直方图规定化(直方图匹配)
  18. 2021年全新Java学习路线图
  19. 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。
  20. 复旦大学计算机导师评价与简介

热门文章

  1. python xpath爬虫_Python爬虫(2):XPath语法
  2. 【杂谈】如何使用有三AI生态学习计算机视觉和自然语言处理等内容
  3. 【知识图谱】如何构建知识体系:知识图谱搭建的第一步
  4. 中国牡蛎碳酸钙市场需求现状调研及十四五投资风险评估报告2022-2028年版
  5. 脸红是因为缺乏乙醛分解酶导致的酒精中毒
  6. hive sql 学习笔记
  7. 详细的DOS命令说明
  8. Vue-Router API参考
  9. 15.大容量存储结构
  10. c#之Redis实践list,hashtable