首页 > 代码库 > mysql常用语句

mysql常用语句

MySQL日常操作命令:

1 showdatabases; 查看数据库

2 createdatabase test_db; 创建名为test_db数据库

3 usetest_db; 进入test_db数据库。

4 showtables; 查看数据库里有多少张表。

5 createtable test01 (id varchar(20),name varchar(20));创建名为test01表,并创建两个字段,id、name、数据长度(用字符来定义长度单位。)

6 insertinto test01 values ("001","wugk1"); 向表中插入数据。

7 select *from test01; 查看test01表数据内容。

8 MySQL 赋予用户权限命令的简单格式可概括为:

grant 权限 on 数据库对象 to用户

grant  all  on test_db.* to  test@localhost identified by‘123456‘;

grant  all  on test_db.*      to  test@localhost    identified by ‘123456‘;

grant  select,insert,update,deleteon *.* to test[Office1] @”%”  identifiedby  ‘123456’;

flush  privileges;刷新权限

9给mysql数据库授权:

 grant all on *.* toroot@’localhosts’ identified by “123456[Office2] 

flush  privileges;刷新权限

10 mysqldump–uroot –p123456 

test_db>/tmp/test.db.sql   ;MySQL备份或导出

mysql –uroot –p123456 test_db  < /tmp/test.db.sql        ;

MySQL导入

11 mysqladmin –uroot –p123456 password   newpassword    ;

修改MySQL root密码

12 dropdatabase test_db ; 删除数据库

13 drop tabletest01 ;  删除表

14 delete from test01; 清空表内容

15 how variables like ‘%char%‘; 查看数据库字符集

 

 

 


%-针对所有其它IP的用户,都可以访问

*.*-针对所有表

住授权后要刷新权限生效

更改本机登录mysql的密码


mysql常用语句