您的位置:首页 > 数据库 > MySQL

mysql 常用的命令

2017-06-09 00:00 369 查看
1.打开数据库:

1.cmd-->mysql -u root -p123456 ;

2.开始--应用程序----mysql---mysql sever 5.7----第二个

2.数据库;

1. 创建

create database 表名;

2.查询

show databases(显示数据库)。

3.创建指定字符

create datebase 表名 character set utf8;

4.查看数据库的字符集

show create datebase 表名

5.删除数据库:

drop database 表名。

drop database if exists 表名。

3.表:

1.指向数据库:

use 库名;

2.创建表名:

create table name(列表1,类型1);

2.1:创建字符集表,有编码格式

create table 表名(列名 数据类型 )character set 字符集。

eg:alter table t1 charater set gdk;

check :show create table t1;

3.查看表:

show tables;

4.删除表

drop table 表名;(没有会报错)

drop table if exists 表名;

5.给表添加数据

insert into 表名 values(列1, 列2,......)

eg:insert into users values(1,'lhl1');

6.查看表里的具体列

select * from 表名 *表示所有列

select id from 表名

7.表添加1列

alter table 表名 add 列名 新的数据类型。

4.备份数据 在dos环境下输入

mysqldump -u root -p123456 库名 >d:/pc.sql; 尖括号。

5.导入数据:

1.创建一个新的空的数据库

create database 数据库名;

2. 指向新的数据库

use 新建的数据库名

3. 导入

source d:/pc.sql

6.mysql里的数据类型

1.short----->smallint;

2.int------->int

&nb
7fe0
sp; 3.long------->integer

4.float ------->float(m,d) m: 有效数字,d:小数点后几位,如果小数大于d+1,四舍五入。小数等于d+1,五舍六入。

5.double------>double 与flaot类似;

6.boolean----->tinyint 0,1;可以输入true,false,显示的是0,1

7.string----varchar(45)

8.string-----text 大文本.

9date -------date

7.date 详解:

date :年月日

datetime: 年月日时分秒 时间不变 now()获取当前时间。update()更新时不变。

timestamp: 获取当前时间 now() ,update某条记录时,该列的值会自动更新。

update 表名 set 列=值;

8.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: