Windows中cmd操做mysql

打开CMDmysql

将工做目录切换到MySQL的bin下sql

mysql -u root -p数据库

输入密码便可登录MySQLide

问号能够查看帮助this

首先须要选择操做的数据库use database_namespa

而后能够进行select等操做code

须要注意的是,操做要记得分号结尾blog

若是忘记输入分号能够用\c来结束命令输入ip

常见的操做以下表it

复制代码
将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
相关文章
相关标签/搜索