\g : 和;号的作用一样。加在一条命令完。
\c : 终止以上的命令。
1、查看数据库。
2、创建数据库。
3、删除数据库。
4、选择被操作的数据库。
5、查看数据库中的表 。
6、查看表结构。
7、存储引擎。
8、sql语句时间戳转换。
select UNIX_TIMESTAMP('2006-11-04 12:23:00');
select FROM_UNIXTIME(1156219870);
-------创建表---------
create
(
);
---------约束---------
主键 : primary key ;
外键 : foreign keu;
非空 : not null;
唯一约束:unique;
自动增长:anto_increment;
默认 : default
---------多行插入---------
insert table_name (column_name ...) values(column_value ...),values(column_value ...),....
---------查看表内容----------
--只导出数据不导出数据结构
mysqldump -u [数据库用户名] -p -t [要备份的数据库名称]>[备份文件的保存路径]
--导出表
mysqldump -hlocalhost -u[数据库登陆名] -p[密码] [要备份的数据库名称] [要备份的数据库表名]> sql.txt
--修改root用户密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
-----------------备份数据库--------------
mysqldump -uroot -p p2p > p2p.sql
----------------导入数据库备份sql文件----------------
第一步:创建数据库
use p2p;
source ygeshop.sql;
--外键设置