打开CMD

将工作目录切换到MySQL的bin下

mysql -u root -p

输入密码即可登陆MySQL

问号可以查看帮助

首先需要选择操作的数据库use database_name

然后可以进行select等操作

需要注意的是,操作要记得分号结尾

如果忘记输入分号可以用\c来结束命令输入

常见的操作如下表

将mysql目录下bin目录中的mysql.exe放到C:\WINDOWS下,可以执行以下命令

连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)

断开:exit (回车)

创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"

修改密码:mysqladmin -u用户名 -p旧密码 password 新密码

删除授权: revoke select,insert,update,delete om *.* from test2@localhost;

显示数据库:show databases;

显示数据表:show tables;

显示表结构:describe 表名;

创建库:create database 库名;

删除库:drop database 库名;

使用库:use 库名;

创建表:create table 表名 (字段设定列表);

删除表:drop table 表名;

修改表:alter table t1 rename t2

查询表:select * from 表名;

清空表:delete from 表名;

备份表: mysqlbinmysqldump -h(ip) -uroot -p(password) databasename tablename > tablename.sql

恢复表: mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql(操作前先把原来表删除)

增加列:ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c);

修改列:ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);

删除列:ALTER TABLE t2 DROP COLUMN c;

备份数据库:mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename > database.sql

cmd中操作mysql_Windows中cmd操作mysql相关推荐

  1. 如何查询MySQL表中的数据,这些操作你得明白!

    前言 本节比较重要,对数据表数据进行查询操作,其中可能大家不熟悉的就对于INNER JOIN(内连接).LEFT JOIN(左连接).RIGHT JOIN(右连接)等一些复杂查询. 通过本节的学习,可 ...

  2. qt 不显示 mysql 数据表中的内容_qt 数据库操作总结

    整理一下 QT 操作数据库的一些要点,以备以后的查询学习(主要是操作 mysql ). 转载于:https://www.cnblogs.com/lsgxeva/p/7852102.html 首先,要查 ...

  3. mysql select 子查询_SELECT中常用的子查询操作

    MySQL中的子查询 是在MySQL中经常使用到的一个操作,不仅仅是用在DQL语句中,在DDL语句.DML语句中也都会常用到子查询. 子查询的定义: 子查询是将一个查询语句嵌套在另一个查询语句中: 在 ...

  4. 虚拟机开启mysql服务_远程操作虚拟机中的mysql服务器

    一.查看系统端口号开发状态: 查看 服务器端口号: grep servicename /etc/services: netstat -an | grep servicename 首先需要开启3306端 ...

  5. mysql round不四舍五入_MySQL中ROUND函数进行四舍五入操作陷阱分析

    本文实例讲述了MySQL中ROUND函数进行四舍五入操作陷阱.,具体如下: 在MySQL中, ROUND函数用于对查询结果进行四舍五入,不过最近使用ROUND函数四舍五入时意外发现并没有预期的那样,本 ...

  6. php mysql 变量赋值_mysql存储过程中变量的定义赋值操作

    一.变量的定义 mysql中变量定义用declare来定义一局部变量,该变量的使用范围只能在begin...end 块中使用,变量必须定义在复合语句的开头,并且是在其它语句之前,也可以同时申明多个变量 ...

  7. 连接mysql数据库字符串_MySQL数据库中怎么将字符串连接操作

    MySQL数据库中怎么将字符串连接操作 发布时间:2020-11-30 09:54:14 来源:亿速云 阅读:68 作者:小新 小编给大家分享一下MySQL数据库中怎么将字符串连接操作,相信大部分人都 ...

  8. cmd到指定目录并执行命令 mysql到bin目录并执行命令 cmd bat进入指定文件夹中并执行命令

    其实就一条命令:(保存为bat格式,注意:有两个and希腊字母 && ) cmd /k "cd /d Your ProjectPath&&Your CMD c ...

  9. java mysql单库多表_第69节:Java中数据库的多表操作

    第69节:Java中数据库的多表操作 前言 学习数据库的多表操作,去电商行业做项目吧!!! 达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文 ...

最新文章

  1. struts2.2.3需包含的jar包
  2. 1.22 实例:Java输出杨辉三角形(使用二维数组)
  3. 字符串反转python_Python 反转字符串(reverse)的方法小结
  4. Linux之sort:r倒叙t分隔符n数值型k排序依据
  5. WPF入门(六)样式Style
  6. 多线程 调用多线程的方法 Runtime与ProcessBuilder
  7. error: Microsoft Visual C++ 14.0 is required.
  8. select清除原来样式
  9. java socket保活_gb28181简单实现sip信令服务器(java版基于springboot):四、sip摄像头心跳保活、推流(tcp/udp)和结束推流...
  10. GAN的评价指标——KID解读(内含FID)
  11. usbos在服务器上不能引导,USBOS V3.0.2021.07.10
  12. Python基础(七) | 文件、异常以及模块详解
  13. 40079 钉钉_钉钉获取免登陆授权码CODE,返回:不存在的临时授权码40078
  14. 【Python】python基础编程回顾(4)
  15. 微信小程序利用百度api达成植物识别
  16. Golang zap 快速上手
  17. 域控制器无法向DNS注册SRV记录解决办法
  18. 基于SSM的驾校预约管理系统Java驾校管理系统JSP驾校学员信息管理系统(源码调试+讲解+文档)
  19. Java Enum 浅析
  20. 技术分享:人工智能时代Cyborg组件提供vGPU加速

热门文章

  1. anacoda里面安装包显示失败_VScode离线安装插件,以及安装插件失败问题
  2. 单例销毁_【PHP设计模式】单例模式
  3. hive double 转decimal_一起学习Hive基础(多知识点)
  4. 2018-2019 网络对抗技术 20165231 Exp5 MSF基础应用
  5. 从vuex源码分析module与namespaced
  6. shell中的$()、${}、$(())、(())
  7. eclipse使用git提交本地项目,提交至远程github上
  8. cmake中的变量和命令的大小写
  9. 手势检测的回调方法中onfling与onscroll的区别
  10. Resource interpreted as Script but transferred with MIME type text/plain: