文档章节

cmd连接mysql的方法详解

浩爷
 浩爷
发布于 2016/06/14 00:56
字数 384
阅读 63
收藏 5

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

© 著作权归作者所有

共有 人打赏支持
浩爷
粉丝 6
博文 87
码字总数 46806
作品 0
深圳
程序员
Dockerfile指令详解

Dockerfile指令详解 Docker可以从Dockerfile中一步一步的读取指令来自动的创建镜像,常使用Dockerfile来创建用户自定义的镜像。格式如下: # CommentINSTRUCTION arguments 虽然前面的指令大...

双鱼座小龙
2017/08/23
0
0
Django项目详解——MySQL配置及应用

Django的MySQL配置 下载mysql驱动 cmd进入django项目根目录: 安装成功后,最后应该是这样的 设置连接参数 在settings.py中配置mysql连接参数,详见django database 如果用sqlite,那把文件存...

世外大帝
01/09
0
0
由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败

原文地址:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败作者:四海名汀一、MYSQL连接错误描述: 在搭建PHP开发环境的过程中,待所有的必须的软件都安装准备好后,...

wbb827
2013/09/26
0
0
MYSQL 免安装版的环境配置

1、解压文件,得到解压目录; 如:D:Program Filesmysql-5.6.23-winx64 2、配置my.ini文件; [client]port=3306default-character-set=utf8[mysqld] port=3306charactersetserver=utf8basedi......

Ieenben
2015/06/09
0
0
【目录】mysql 学习

数据库排行榜 http://db-engines.com/en/ranking [MySQL运维] mysql 5.1 升级编译安装5.6把原MyISAM表转换成InnoDB,并全局备份一次【原创】 http://990487026.blog.51cto.com/10133282/169...

990487026
2015/09/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
15分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部