cmd中mysql常用操作
2016-03-24 09:35
204 查看
转载自博客园:/article/5079008.html
打开CMD
将工作目录切换到MySQL的bin下
mysql -u root -p
输入密码即可登陆MySQL
问号可以查看帮助
首先需要选择操作的数据库use database_name
然后可以进行select等操作
需要注意的是,操作要记得分号结尾
如果忘记输入分号可以用\c来结束命令输入
常见的操作如下表
打开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
相关文章推荐
- 青云QingCloud RDS 服务率先支持 MySQL 5.7
- MyBatis的分页操作(MySQL)
- mysql5.7.11修改root默认密码
- 个人项目中一些 Mysql 常见SQL语句
- mysql 分页超级简单
- 跟我一起学习MySQL技术内幕(第五版):(第一章学习日记1)
- Mac 安装和卸载 Mysql5.7.11 的方法
- 将MySQL help contents的内容有层次的输出方法推荐
- MySQL常见错误有哪些_MySQL常见错误的快速解决方法
- 浅析mysql交互式连接&非交互式连接
- MySQL中的基本查询语句学习笔记
- 详解MySQL中的分组查询与连接查询语句
- Ubuntu 安装 Mysql 以及主(主)从复制
- MySql 简单设置
- mysql error 1577
- mysql创建、删除、重建、删除索引的操作命令的一些总结
- union和union all的区别
- mysql分区表整理
- Mac 命令行启动停止Mysql, 将mysql路径加入环境变量
- Emoji表情符号录入MySQL数据库报错的解决方案