1 .连接mysql:
连接到本机上的Mysql:
打开cmd 即dos窗口
然后找到mysql的bin目录 cd 路径
在键入命令 mysql -hlocalhost -root -p
最后输入密码:
连接到远程主机上的Mysql:
mysql -h远程主机IP -u用户名 -p密码
退出mysql命令:
exit
2 .修改密码:
mysqladmin -u 用户名 -p 旧密码 password 新密码
3.创建数据库:
create database 数据库名
4.显示数据库:
show databases
5.删除数据库:
drop database 数据库名
6.连接数据库:
use 数据库名
7.当前选择的数据库:
select database();
1 显示当前数据库的版本: select vcersion()
2 显示当前时间: select now()
3 显示年月日 : select dayofmonth(current_date);
4 显示字符串: select "my mysql"
5 当计算器: select (4*4/10) +25
6 串接字符串: select concat(f_name," ",I_name);
8.创建数据表:
create table 表名
(
字段名 类型,
字段名 类型,
);
9.删除数据表:
drop table 表名
10.表中插入数据:
inset into 表名 values( shuju);
10.查询表中的数据:
select 字段名 from 表名 where <表达式>
1 查询表中所有数据 :select *from 表名
2 查询表中前n行数据 :select *form 表名 by id limiti 0,n;
11.删除表中的数据:
delect from 表名 where <表达式>
1 删除表名为myclass中编号为1的记录 :delect from myclass where id=1;
11.修改表中的数据:
update 表名 set 字段=新值 where 条件
例如 :update myclass set name='哈哈哈' where id=1;
12.增加字段:
alter table 表名 add 字段 类型
mysql >alter tablemyclass add passtest int(4) default '0'
加索引: mysql>table 表名 add index 索引名(字段名1[,字段名2.。。]);
例如 :update myclass set name='哈哈哈' where id=1;
13.修改表名:
rename table 原表名 to 新表名
14.备份数据库:
1 导出整个数据库 : mysqldump -u用户名 -p密码 数据库名> 导出文件名
2 导出一个表: mysqldump -u用户名 -p 数据库名 表名> 导出文件名