码迷,mamicode.com
首页 > 数据库 > 详细

mysql常用操作

时间:2016-02-25 12:06:39      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:mysql常用操作

查看都有哪些库    > show databases;

查看某个库的表    > use db; show tables;

查看表的字段     > desc tb;

查看建表语句     > show create table tb;

当前是哪个用户     > select user();

查看当前库     > select database();

创建库     > create database db1;

创建表    > create table t1 (`id` int(4), `name` char(40));

插入数据     > insert into tb1 (id,name) values(1,‘aaaa‘);

查看数据库版本     > select version();

查看mysql状态     > show status;

修改mysql参数 

     > show variables like ‘max_connect%‘;

     > set global max_connect_errors = 1000;

查看mysql队列     > show processlist;

创建普通用户并授权

> grant all on *.* to user1 identified by ‘123456‘; 

> grant all on db1.* to ‘user2‘@‘10.0.2.100‘ identified by ‘111222‘; 

> grant all on db1.* to ‘user3‘@‘%‘ identified by ‘231222‘;

更改密码     > UPDATE mysql.user SET password=PASSWORD("newpwd") WHERE user=‘username‘ ;

查询

    > select count(*) from mysql.user; 

    > select * from mysql.db; select * from mysql.db where host like ‘10.0.%‘;

插入     > update db1.t1 set name=‘aaa‘ where id=1;

清空表     > truncate table db1.t1;

删除表     > drop table db1.t1;

删除数据库     > drop database db1;




mysql备份与恢复

mysqldump -uroot -p db >1.sql

mysql -uroot -p db <1.sql

备份时指定字符集

mysqldump -uroot -p --default-character-set=utf8 db >1.sql

mysql -uroot -p --default-character-set=utf8 db < 1.sql



本文出自 “8653294” 博客,请务必保留此出处http://8653294.blog.51cto.com/8643294/1744943

mysql常用操作

标签:mysql常用操作

原文地址:http://8653294.blog.51cto.com/8643294/1744943

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!