MySQL 安装 启动命令总结
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 安装 启动命令总结的更多相关文章
- MySQL 安装 启动 基本语法概述
MySQL 安装 启动 基本语法概述 MySQL安装和配置 我是直接使用安装包:mysql-installer-community-5.6.10.1.msi 安装的时候其中有几点要注意: 1.记住端口 ...
- mysql安装启动教程(两种方法)
mysql安装启动: 方法一(简单版): cmd进入mysql安装的bin目录:mysqld.exe –install net start mysql 服务启动(或者选择计算机->(右键)管理 ...
- hive的安装与配置 mysql安装 启动
三种模式 内嵌模式:元数据保持在内嵌的derby模式,只允许一个会话连接 本地独立模式:在本地安装Mysql,吧元数据放到mySql内 远程模式:元数据放置在远程的Mysql数据库 1.下载Hive安 ...
- mysql 安装常用命令,卸载不干净等
安装mysql apt-get install mysql-server apt-get install mysql-client sudo apt-get install libmysqlclien ...
- zip mysql安装启动方式
首先在官网(https://dev.mysql.com/downloads/mysql/)下载相应的zip包 然后进行解压找到配置文件 my-default.ini 文件打开进行配置 主要配置以下几项 ...
- mysql安装/启动报错汇总
2016/9/6补充 初始化报错: # /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysq ...
- Linux下MySQL安装及命令使用
先rpm -qa mysql 查看是否安装 yum list |grep mysql 查看MySQL的一些包 yum install -y mysql-server mysql mysql-devel ...
- 关于Mysql安装启动的若干问题解决
Mysql由于其免费,高效的特点一直是大学,培训班的主力数据库管理软件.但是对于初学者而言可能没有那么友好,一是没有windows软件通用的那套可视化操作,基本上初期在不搭配navicat的状态下只能 ...
- windows下Mysql安装启动及常用操作
1.下载mysql https://dev.mysql.com/downloads/ 2.配置环境变量 变量名:MYSQL_HOME 变量值:E:\MySql\mysql-8.0.15-winx64\ ...
随机推荐
- 安装lnmp后,忘记phpmyadmin的root密码,怎么办
如果忘记MySQL root密码,如何重设密码?执行如下命令:wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh;sh r ...
- Responsive设计的十个基本技巧(转)
什么是Responsive设计?有的同学认为Responsive设计是自适应布局,也有的同学认为Responsive是网格布局.其实这些想法都不正确.Wikipedia对Responsive做 了详细 ...
- C语言中全局变量、局部变量、静态全局变量、静态局部变量的区别 (转)
1.C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种: 全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域. 从作用域看: 1>全局变量具有全局 ...
- iPod怎么下载歌曲?用iTunes传文件功能!
昨儿一小美女拿我的手机听歌,说她不知道iPod怎么下载歌曲,因为还在上学家里不肯给买智能机,怕会影响学业.她的iPod shuffle刚买没多久还不会往里传歌曲,让我帮看看怎么整,心想她应该是没装iT ...
- [Effective JavaScript 笔记]第2章:变量作用域--个人总结
前言 第二章主要讲解各种变量作用域,通过这章的学习,接触到了很多之前没有接触过的东西,比如不经常用到的eval,命名函数表达式,with语句块等,下面是一个列表,我对各节的一点点个人总结,很多都是自己 ...
- raspberry树莓派安装CUPS实现打印服务器共享HP P1007打印机
虽然很多文章提到了raspberry树莓派如何安装cups实现共享打印机服务,但是我自己试下来发现HP P1007总是无法使用,折腾了很久,终于找到了方法,记录一下. 默认raspberry树莓派已经 ...
- Linux MySQL 存储引擎详解
MySQL常用的存储引擎为MyISAM.InnoDB.MEMORY.MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表. MyISAM是MySQL的默认存储引擎.MyISAM不支 ...
- MongoDB概述&语法
Nosql DB 这是一个非关系型数据库. 通常我们的数据库有三类: 关系型数据库(RDBMS),联机分析处理数据库(OLAP),和菲关系型数据库(NoSql). MongoDB属于第三种,而且是一 ...
- Spring事务传播、隔离等级
事务传播 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中.这是最常见的选择. PROPAGATION_SUPPORTS 支持当前事 ...
- linux ldconfig
http://blog.csdn.net/dante_k7/article/details/7211868 ldconfig的主要用途: 默认搜寻/lilb和/usr/lib,以及配置文件/etc/l ...