1、MySQL常用命
create database name; 创建数据库
use databasena
drop database name 直接删除数据库,不提
show tables; 显示表
describe tablename;
select 中加上distinc
mysqladmin
显示当前mysql版
select version(),
2、修改mysql中
shell>mysq
mysql> update user set password=p
mysql> flush privileges
mysql>use dbname; 打开数据库:
mysql>show
mysql>show
mysql>desc
3、grant
创建一个可以从任何地
mysql> grant all privileges
增加新用户
格式:grant select on 数据库.* to 用户名@登录主机 identified
GRANT ALL PRIVILEGES
GRANT ALL PRIVILEGES
删除授权:
mysql> revoke all privileges
mysql> delete from user where user=”root
mysql> flush privileges
创建一个用户cust
mysql >grant select, insert, update, delete, create,dro
重命名表:
mysql > alter table t1 rename t2;
4、mysqldum
备份数据库
shell> mysqldump -h host -u root -p dbname >dbname_ba
恢复数据库
shell> mysqladmin
shell> mysqldump -h host -u root -p dbname < dbname_bac
如果只想卸出建表指令
shell> mysqladmin
如果只想卸出插入数据
shell> mysqladmin
那么如果我只想要数据
mysqldump -T./ phptest driver
其中,只有指定了-T
5、可将查询存储在一
询,可如下执行这些查
例如,如果您想将建表
mysql > mysql -h myhost -u root -p database < sql.txt