博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cmd连接mysql的方法详解
阅读量:6323 次
发布时间:2019-06-22

本文共 1332 字,大约阅读时间需要 4 分钟。

  hot3.png

mysql cmd常用命令,偶尔需要命令行执行mysql的朋友可以参考下。

将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 
恢复数据库:mysql\bin\mysql -h(ip) -uroot -p(password) databasename < database.sql 
复制数据库:mysql\bin\mysqldump --all-databases > all-databases.sql 
修复数据库:mysqlcheck -A -o -uroot -p54safer 
文本数据导入: load data local infile \"文件名\" into table 表名; 
数据导入导出:mysql\bin\mysqlimport database tables.txt

转载于:https://my.oschina.net/haoye/blog/690803

你可能感兴趣的文章
史上最全的maven的pom.xml文件详解
查看>>
Winform开发框架中工作流模块之申请单草稿处理
查看>>
基础知识:数据类型优先级
查看>>
iOS - OC NSSet 集合
查看>>
一元云购CMS微信分享打不开解决办法
查看>>
大连100公里越野赛_心中的痛
查看>>
7.2. zsh
查看>>
2015年大学生网购消费排行榜
查看>>
Linux基础
查看>>
生产上的部署脚本功能
查看>>
机器视觉对制药企业药品检测的应用
查看>>
手把手教你webpack3(7)style-loader详细使用说明
查看>>
SAP S4科目之变
查看>>
身份证使用
查看>>
MySQL和Oracle中的半连接测试总结(一)
查看>>
JS编程建议——4:注意JavaScript数据类型的特殊性(2)
查看>>
zookeeper初探
查看>>
内核逻辑地址和内核虚拟地址的区别
查看>>
第 3 章 获取系统信息
查看>>
两条报警信息的分析(第一篇)
查看>>