一、连接mysql
1、未设置密码:
mysql -u root
2、设置密码后:
mysql -u root -p
3、
exit(回车)#或者直接Ctrl+C强制退出
1)查看数据库
show databases;
2)创ghgfhjfwenzhanglaixzizhenggegedboke@@@@ 建数据库(使用utf-8格式创建)
create database <数据库名> DEFAULT CHARSET utf8;
3)删除数据库
drop database <数据库名>;
4)连接数据库
use <数据库名>;
5)备份数据库
#1.导出整个数据库
#导出文件默认是存在mysql\bin目录下
mysqldump -u 用户名(默认root) -p密码 数据库名 > 导出的文件名
#2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
6)导入数据ghgfhjfwenzhanglaixzizhenggegedboke@@@@ 库
#先创建并使用一个空数据库,然后使用source命令,后面参数为脚本文件(通常用.sql)
例如:source d:/user.sql;
三、数据表操作
1)创建数据表
create table <表名> (
<字段名1> <类型1>
,..
<字段名n> <类型n>);
2)查看数据ghgfhjfwenzhanglaixzizhenggegedboke@@@@ 表
show tables;
3)删除数据表
drop table <表名>;
4)向表中插入数据
insert into <表名> values ( 值1,值2....) #此种方法用于给表内所有字段添加数值
insert into <表名> (<字段名1>,..<字段名n>) values ( 值1 ...( 值n )]
5)查询表中数据
select <字段1,字段2,...> from < 表名 > where < 表达式 >;
查看表中所有数据: select * from <表名>;
6)删除表中数据
delete from 表名 where 表达式;
7)修改表中数据
update 表名 set 字段=新值,… where 条件;
8)为表里已有字段添加ghgfhjfwenzhanglaixzizhenggegedboke@@@@ 自增属性
alter table <表名> MODIFY <字段名> <字段类型> AUTO_INCREMENT;
9)增加字段
alter table 表名 add字段 类型 其他;