mysql基础之mysql客户机

我们首先在mysql的客户机上安装mysql-client作为客户端:

$ sudo aptitude install mysql-client-5.6

假设所有的准备工作都已就绪,现在你需要一个MySQL用户名和密码。下面我们从客户机的Shell提示符,按照下述方法登录到MySQL:

mysql -h host -u user -p

如果你是从本地登录到MySQL(也就是说,从服务器本身登录),或者使用安全的网络连接工具(SSH,Secure Shell)远程登录至MySQL,则可省略主机参数-h。因为默认主机就是localhost,localhost引用你目前所在的系统。在其他环境下,你输入的命令必须经过网络才能到达服务器,此时需将host参数替换成主机名,此名称可以解析成IP地址,或者将host替换成MySQL服务器的实际IP地址。另外,还要用MySQL用户名替换user参数。-p选项令mysql提示你输入密码。你也可以在-p选项后直接添加密码(例如,输入-prover,rover就是密码);如果使用这种方式,则-p与密码名之间不要留有空格,然而,在命令行输入密码并不是一个安全的做法,因为这样密码会显示在屏幕上,而且密码是以明文方式在网络上传输的,另外,无论什么时候其他用户获取服务器上正在运行的进程列表时都可以看到该密码。

MySQL服务器使用完毕,输入quit或exit并单击回车键,可退出MySQL。

时间: 2024-11-04 13:23:06

mysql基础之mysql客户机的相关文章

MySQL基础及MySQL C API编程

MySQL基础及MySQL C API编程 一.MySQL For Windows安装: 1. 下载: 上官网下载即可: http://www.mysql.com/downloads/ 2. 安装: 没有什么好说的,傻瓜式,也没有什么要注意的. 3. 配置: 添加系统变量MYSQL_HOME和修改PATH,目的就是让系统默认能够找到MySQL命令.(安装目录的/bin下面) PS: 补充一下,有的朋友可能下载的是免安装版本,拷贝到一个地方就可以了,这个时候,配置还是需要的,但是配置完成之后,需要

(3.15)mysql基础深入——mysql默认数据库/系统数据库

(3.15)mysql基础深入——mysql默认数据库 关键词:Mysql默认数据库,mysql系统数据库 1.系统数据库的组成 一共4个 [1]information_schema [2]mysql [3]performance_schema [4]sys [1]information_schema [2]mysql mysql数据库是Mysql核心的数据库,类似于sql server中的master库,oracle中的system部分功能. 主要负责存储数据库的用户/权限等Mysql自己需要

MySql基础学习-mysql安装

Linux环境下的安装 1检查是否已经安装 sudo service mysql start #若未安装,则提示: mysql: unrecognized service 2安装MySql #安装 MySQL 服务端.核心程序 sudo apt-get install mysql-server #安装 MySQL 客户端 sudo apt-get install mysql-client 安装过程中,提示确实yes即可,并且会提示设置root密码,设置即可. 3检查安装 sudo netstat

【夯实Mysql基础】MySQL性能优化的21个最佳实践 和 mysql使用索引

本文地址 分享提纲: 1.为查询缓存优化你的查询 2. EXPLAIN 你的 SELECT 查询 3. 当只要一行数据时使用 LIMIT 1 4. 为搜索字段建索引 5. 在Join表的时候使用相当类型的例,并将其索引 6. 千万不要 ORDER BY RAND() 7. 避免 SELECT * 8. 永远为每张表设置一个ID 9. 使用 ENUM 而不是 VARCHAR 10. 从 PROCEDURE ANALYSE() 取得建议 11. 尽可能的使用 NOT NULL 12. Prepare

MySql基础入门-mysql体系结构

mysql体系结构:     由:连接池组件.管理服务和工具组件.sql接口组件.查询分析器组件.优化器组件.                缓冲组件.插件式存储引擎.物理文件组成.     mysql是独有的插件式体系结构,各个存储引擎有自己的特点.              mysql各个存储引擎概述:     innodb存储引擎:[/color][/b] 面向oltp(online transaction processing).行锁.支持外键.非锁定读.默认采用repeaable级别(

Mysql基础教程——mysql之一

教程列表:http://www.dxzy163.com/view/index7627.html 41 存储过程 40 全文索引与停止词 39 索引的管 38 索引概念 37 数据库备份与恢复 36 事务语法 35 存储引擎与事务概 34 beforeafter区别 33 触发器实(订单与库存管) 32 触发器语 31 触发器基本概 30 阶段总结() 29 字符集与校对 28 视图 27 表管理之列的增删 26 左连接笔试题 25 左右内连接的区别 24 连接查询概念与左连接语法 23 unio

mysql基础之-mysql存储引擎概述(八)

0x01 mysql 存储引擎:存储引擎也通常被称作“表类型” mysql> show engines;   --- 查看当前所有所支持的存储引擎 mysql> show table status 存储引擎格式: SHOW TABLE STATUS [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr] mysql> show table status in hellodb where Name='class'\G Name 表名 Engi

MySql基础入门-mysql的结构层次

了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的. 1.Connectors指的是不同语言中与SQL的交互 2.Management Serveices & Utilities: 系统管理和控制工具 3.Connection Pool: 连接池 管理缓冲用户连接,线程处理等需要缓存的需求. 4.SQL Interface: SQL接口 接受用户的SQL命令,并且返回用户需要查询的结果.比如select from就是调用SQL Interfac

[随笔][MySQL][基础知识][MySQL的基本数据类型]

数据类型分类 MySQL的数据类型分为五大类,整数类型,浮点数类型,字符串类型,日期类型,其他数据类型. 整数类型:bit, bool, tiny int, small int, mediun int, int, big int 浮点数类型:float, double, decimal 字符串类型:char, varchar, tiny text, text, medium text, long text, tiny blob, blob, media blob, long blob 日期类型: