Mysql语句

1.查看已有数据库

show databases;

2.给wamp的mysql数据库设置密码

use mysql;
update user set password=PASSWORD('123456') where user='root';
flush privileges;

3.退出数据库 quit;
4.创建新数据库 create database 数据库名称;
5.选择数据库 use 数据库名称;
6.创建新表

create table 表名
(
id int (10)  auto_increment not null primary key,
admin_name varchar(30) not null,
admin_paw varchar(30) not null,
is_use int default 1
);

7.外键 foreign key (列名) references 外键对应的表(对应列名);
8.连接两张表并查询

select s.id,real_name,Card_no,enter_year,class_name,mobile
from students s left join classes c on s.class_id=c.id
where s.is_use=1 
order by s.id desc";

9.更新

update students set is_use=0  where id= ";

10.导出数据库(命令行)

1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)
2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p news > news.sql   
(输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
3、会看到文件news.sql自动生成到bin文件

你可能感兴趣的:(Mysql语句)