Mysql的一些常用语句

上一篇 / 下一篇  2011-08-29 15:10:24 / 个人分类:Mysql

登录数据库
mysql -uroot -p密码 -P端口
 
创建数据库
create database mwrdb
 
切换到数据库mwrdb
use mwrdb
 
导出数据库文件语句
mysqldump -uroot -proot -P3306 --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob --single-transaction mwrdb > f:\mwrdb201100712.sql
其中mwrdb为数据库名, f:\mwrdb201100712.sql为备份的数据保存到本地的路径。

导出单个表单
mysqldump -uroot -proot --default-character-set=gbk --opt --extended-insert=false --triggers -R --hex-blob --single-transaction mwrdb water_level_record > d:/water_level_record.sql
其中mwrdb为数据库名,water_level_record为单个表单的名称, d:/water_level_record.sql为备份的数据保存到本地的路径。

导入数据库文件语句
source d:/mysql.sql
其中 d:/mysql.sql为(sql文件的路径)
 
创建用户分配权限
grant   all   on   db.*   to  'username'@localhost(IP)   identified   by   'password'; 
添加用户:mysql>grant   all   on   flowerTD.*   to  'test'@'%'   identified   by   'test';  
刷新权限表   mysql>flush   privileges; 
 
删除:mysql>use   mysql; 
              mysql>delete   from   user   where   username='username'; 
 
修改:mysql>use   mysql; 
              mysql>update   user   set   username='username',password=password('password');...
修改完后要执行;
flush privileges;
刷新权限  
    
修改数据库用户名和密码步骤:
user mysql
select * from user;

update命令修改;UPDATE user SET Password=PASSWORD('新密码') WHERE User='root';
    
设置字符集
set names utf8;
set names gbk;
 

TAG:

 

评分:0

我来说两句

Open Toolbar