mysql的常用命令:
1.create database name; //创建数据库(create 内部命令)
mysql>create database 数据库名;
2.use databasename; //选择数据库 (use内部命令)
mysql>use 数据库名;
3.drop database name; //直接删除数据库,不提醒 (drop内部命令)
mysql>drop database 数据库名;
4.drop table name; // 直接删除 mysql>drop table 表名;
5.create table name; //创建表
mysql>create table 表名;
**前提是先mysql>use数据库名;
6.show databases; //显示所有数据库
mysql>show databases;
7.show tables; //显示数据库中的表(show内部命令)
mysql>show tables;
**提前是先mysql>use数据库名;
8.describe tablename; //显示表的详细描述mysql>describe 表名;
9.select version(),current_date; //显示当前mysql版本和当前日期
mysql>select version(), current_date;
mysql>select version(), ->current_date;
**select 内部命令
10.mysql>flush privileg; //刷新数据库
11.mysql实现修改用户密码:
11.1 update //修改
shell>mysql -u root -p
mysql> update mysql.user set password=PASSWORD(’新密码’) where User='root';
mysql> flush privileges;
mysql> quit
11.2 mysqladmin //修改用户密码
shell>mysqladmin -u root password new_password
11.3 自己测试未通过
shell>mysql -u root -p
mysql>SET PASSWORD FOR root=PASSWORD("root");
12.创建帐号
mysql> grant all(delete,updatae,create,drop,insert) privileges on *.* to 用户@localhost identified by '密码';
13.重命名表:
mysql > alter table 表1 rename 表2; //把表t1重命名为t2
14.备份数据库
14.1 导出整个数据库
mysqldump -u 用户名-p 数据库名> 导出的文件名