首页 > 代码库 > 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常用语句