mysql数据库系统是基于"客户/服务器"模式的,在windows系统中执行了MySQL的安装程序之后,将同时安装了MySQL服务器和mysql,mysqladmin,mydqldump这些客户端小程序。

MySQL服务器运行在后台,需要通过这些客户端小程序来与服务器通信(当然也可以用其他的客户端程序)。

"客户/服务器"的优势在于:服务器跟客户端可以在同一台电脑上,也可以在不同的电脑上。

所以,客户端跟服务器端的通信也有很多种方式,如果在不同的电脑上将通过TCP/IP协议来通信,MySQL服务的TCP端口号默认为3306,当然安装的时候也可以指定别的端口号。

如果在同一台电脑上除了可以通过TCP/IP协议来通信外,根据操作系统的不同,还有别的方式:

UNIX/LINUX系统下可以通过socket,在windows系统下可以通过pipe/memory,这是通信模式的不同。

一,启动mysql

windows环境下

1,执行菜单命令 程序 | MySQL | MySQL Sever n.n | MySQL Command Line Client,直接启动mysql客户端程序。

2,执行 运行 |  输入cmd,进入dos环境,切换到C:\Program Files\MySQL\MySQL Server 5.0\bin>,该目录是MySQL的安装目录,运行mysql命令。

二,mysql的命令行选项

-u name : 数据库系统的用户名

-p  : 数据库系统的密码

-h hostname : MySQL服务器的主机名或IP地址

-protocol=name : 通信协议,默认是TCP/IP,选项有tcp,socket,pipe,memory

-P : TCP/IP端口号,默认是3306

-default-character-set=name : mysql客户端程序与MySQL服务器通信时使用的字符集,选项有latin1,utf8等

databasename : 数据库名

一个完整的命令:

复制代码 代码示例:

>mysql -h localhost -u root -p -protocol=tcp -P 3306 -default-character-   set=utf8 mydatabase

三,mysql处理SQL文件

可以将SQL命令写到一个文件里,然后通过一个mysql命令来执行这个文件里的SQL命令。

文件的扩展名不一定非是sql,但文件里的SQL命令必须以;结束,例如:

复制代码 代码示例:

>mysql-u root -p mydatabase < backup.sql

Password: ******

四,mysqladmin客户端程序

mysqladmin主要执行一些数据库管理命令,如创建数据库,删除数据库,修改密码等。

例如:

复制代码 代码示例:

>mysqladmin -h localhost -u root -p create testdb

Password: ******

该命令将创建一个名为testdb的数据库。

复制代码 代码示例:

>mysqladmin -h localhost -u root -p drop testdb

Password: ******

该命令将删除一个名为testdb的数据库(假设该数据库已经存在)。

复制代码 代码示例:

>mysqladmin -h localhost -u root -p password 123456

Password: ******

该命令将root帐户的密码改为123456.

mysqldump客户端程序:

mysqldump程序主要用来数据库的备份。

例如:

复制代码 代码示例:

>mysqldump -h localhost -u root -p mydbname > backup.sql

Password: ******

该命令将名为mydbname的数据库备份到backup.sql这个文件中。

mysql mysqladmin 启动_mysqladmin客户端(windows环境)的用法相关推荐

  1. 数据库系统原理与应用教程(002)—— MySQL 安装与配置:MySQL 软件的卸载(windows 环境)

    数据库系统原理与应用教程(002)-- MySQL 安装与配置:MySQL 软件的卸载(windows 环境) 目录 数据库系统原理与应用教程(002)-- MySQL 安装与配置:MySQL 软件的 ...

  2. 数据库系统原理与应用教程(001)—— MySQL 安装与配置:MySQL 软件的安装(windows 环境)

    数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的安装(windows 环境) 目录 数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的 ...

  3. mysql 主从 启动顺序_MySQL生产环境下的主从复制启动项

    MySQL的复制参数除了我们之前搭建主从时遇到的那几个之外,还有以下两个: 1.log-slave-updates 这个参数用来配置从库上是否启动了二进制日志的功能,默认是不开启的,如果开启了那么从库 ...

  4. mysql 前台启动_从Windows命令行启动MySQL

    可以从命令行手动启动MySQL服务器.可以在任何版本的Windows中实现. 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或"DOS window")并输入命令: C ...

  5. mysql mysqladmin命令_mysqladmin命令

    mysqladmin命令是MySQL服务器管理任务的客户端工具,它可以检查MySQL服务器的配置和当前工作状态,创建和删除数据库,创建用户和修改用户密码等操作. 语法格式 :mysqladmin [参 ...

  6. mysql 编码 windows_修改mysql默认编码的方法(windows环境)

    查看当前支持的编码: SHOW VARIABLES LIKE 'character%'; 显示: Variable_name Value character_set_client utf8 chara ...

  7. RuoYi-Cloud 部署篇_04(windows环境 mysql+nginx版本)

    文章目录 一.nginx 操作流程 1. nginx 安装启动 2. nginx 配置 3. nginx 重新启动 二.前端项目编译 2.1. 前端编译打包 2.2. 静态复制迁移 三.后端项目启动 ...

  8. windows linux mysql_linux/windows环境mysql数据库安装与使用

    MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用 ...

  9. mysql 8启动配置文件_mysql 启动配置文件my.cnf详解

    basedir = path 使用给定目录作为根目录(安装目录). character-sets-dir = path 给出存放着字符集的目录. datadir = path 从给定目录读取数据库文件 ...

最新文章

  1. (C++)1018 锤子剪刀布
  2. PXE安装linux
  3. 20+ 家标杆车企实践总结,数字化转型的秘诀都在这儿
  4. 组会PPT20201120《不同初始电子密度下ne和Te演化》
  5. java开发错误_每个Java开发人员都必须避免的9个安全错误
  6. 【转载】关于 Google Chrome 中的全屏模式和 APP 模式
  7. 腾讯起诉西瓜视频直播《王者荣耀》;人人车否认破产;苹果人事大变动! | 极客头条...
  8. ERROR 1045 (28000): Access denied for user 'backup'@'mysql' (using password: YES)
  9. angular2 学习二 directives - 使用组件
  10. [C语言 - 13] 运算符
  11. Java练习题(String)
  12. 旧版sai笔刷_最详细的SAI笔刷设置教程,非常全面详细!
  13. Golang项目:客户信息管理系统(附源码) (Golang经典编程案例)
  14. 20考研率辉计算机复试(分治法)
  15. 数据分析之利用EXCEL做数据分析
  16. 06 (补充)初始化sdram代码
  17. 实验室设计如何搭配颜色色彩
  18. QPushButton去掉虚线框(焦点框)
  19. 人和计算机下棋该应用属于 a,两个人下棋的过程,叫“对局”“对弈”,也叫()A. 手谈B.作战 - 作业在线问答...
  20. 猿创征文|瑞吉外卖——移动端_邮箱验证码登录

热门文章

  1. org.apache.http.impl.client 如何请求 HTTPS 的接口?
  2. 金融类的APP该如何进行ASA推广
  3. 欧洲fba海运详解:欧洲fba海运怎么样?有哪些优势?
  4. vue 轮播写考试题和提交答案
  5. C#进阶学习--抽象方法(abstract)
  6. 7-7 打印九九口诀表(15 分)
  7. linux查看内存有多少根,linux 查看 内存条具体信息, 几根内存条 命令
  8. 个人整理的学习信息安全相关的网站、软件
  9. 小米5s升级android7.0,官方回应 小米5s升级安卓7.0还要再等等
  10. 【四圣龙神录的编程教室】第21章、给自机加上碰撞检测和无敌效果吧