一、启动数据库

  1. 操作系统:计算机管理服务中 MySQL项  重新启动
  2. 命令行方式启动:cmd命令提示符中输入命令 net start mysql
  3. 停止命令:cmd命令提示符中输入命令net stop mysql

二、登录数据库

输入用户-uroot 密码-p 端口号-P(默认端口号3306)  IP地址-h(默认127.0.0.1)

输入123456 密码 回车即登录成功

命令行启动mysql 命令行启动mysql数据库_数据

三、操作数据库

1. 查看数据库、表、数据字段、数据

查看当前数据库

show databases;

命令行启动mysql 命令行启动mysql数据库_表名_02

定位数据库

use 数据库名;

 

命令行启动mysql 命令行启动mysql数据库_数据_03

查看当前数据库所有表

show  tables;

 

命令行启动mysql 命令行启动mysql数据库_数据库_04

查看某个表的字段结构

desc 表名;

命令行启动mysql 命令行启动mysql数据库_MySQL操作命令_05

查询表里的所有数据

select *from 表名;

命令行启动mysql 命令行启动mysql数据库_数据库_06

 注意:直接查询可能会出现编码格式错误,解决方法:set names gbk;  

命令行启动mysql 命令行启动mysql数据库_MySQL操作命令_07

 查询表中的某一列数据

select 列名,列名,列名 from 表名;

命令行启动mysql 命令行启动mysql数据库_数据库_08

给表的某一列起一个别名

select id as '序号',name as '姓名' from 表名;

 

命令行启动mysql 命令行启动mysql数据库_数据_09

条件查询 

select * from info where id=2;

命令行启动mysql 命令行启动mysql数据库_表名_10

子查询

多表查询 

2.  新建数据库、数据表、数据(添加数据)

创建数据库

create  database 数据库名;

命令行启动mysql 命令行启动mysql数据库_MySQL操作命令_11

新建表

CREATE TABLE 表名 (
    字段名字   数据类型  修饰,
    ...
 );

命令行启动mysql 命令行启动mysql数据库_数据_12

注意:有自增列,主键(自增列一定有主键,有主键不一定有自增列)

创建另一张表  带主键和外键

命令行启动mysql 命令行启动mysql数据库_MySQL操作命令_13

添加数据 

insert into 表名 valuse(值,值);

 

命令行启动mysql 命令行启动mysql数据库_数据_14

3.修改数据表,修改数据 

修改数据表 (alert)

alter table 表名 add 字段名 类型 修饰

命令行启动mysql 命令行启动mysql数据库_表名_15

修改表中的数据 (update)

update 表名 set name=新值 where 条件

命令行启动mysql 命令行启动mysql数据库_表名_16

 4.删除数据库,数据表,列,数据

删除数据库

drop database 数据库名;

命令行启动mysql 命令行启动mysql数据库_数据库_17

删除数据表

drop  table  表名;

 

命令行启动mysql 命令行启动mysql数据库_数据库_18

删除列 

alter table 表名 drop 列名称;

命令行启动mysql 命令行启动mysql数据库_MySQL操作命令_19

删除数据 

delete  from  表名 where 条件;

命令行启动mysql 命令行启动mysql数据库_MySQL操作命令_20

四、退出数据库 

退出数据库:cmd命令提示符中输入命令:mysql>exit或mysql>quit或mysql>\q