一、数据库概述
1.特点:
MySQL数据库可以称得上目前运行速度最快的SQL语言数据库。除了许多其它数据库不具备的功能和选择之外,MySQL还是一种完全免费的产品,用户可以直接从网上下载使用,不必支付任何费用。MySQL数据库的跨平台性是一个很大的优势。
2.下载和安装数据库
点击
推荐可视化工具:
navicat
SQLyog(偏爱)
3.通过系统服务器启动和停止服务
建议调为手动。
4.通过cmd启动和停止服务。(记得以管理员身份运行cmd)
二、数据库和表操作
mysql退出三种方法:
mysql > exit;
mysql > quit;
mysql > \q;
eg:创建tb_admin数据表
/*ag:使用create table 语句在MySQl数据库db_admin创建一个名为tb_admin的数据表,该表包括id,user,password,createtime等字段*/
CREATE DATABASE db_admin;/*创建一个db_admin的数据库*/
USE db_admin;/*选择这个数据库*/
CREATE TABLE tb_admin(/*创建一个名为tb_admin的数据表*/
id INT AUTO_INCREMENT PRIMARY KEY,/*创建id列,整型数字,自增,主键*/
USER VARCHAR(20) NOT NULL,/*创建user列,20长度字符串,不为空*/
PASSWORD VARCHAR(30) NOT NULL,/*创建password列,30长度字符串,不为空*/
createtime DATETIME/*创建createtime列,时间字段*/
);
查看表结构
DESCRIBE(查看表结构时,只显示一列信息)-可以简写成DESC
修改表结构
定义:修改表结构使用 alter table 语句。修改表结构指增加或者删除字段、修改字段名称或者字段类型、设置取消主键外键、设置取消索引以及修改表的注释等。
重命名表
删除表
当存在这张表才删除,一旦删除数据表,里面的数据将会全部清除。
三、数据操作
1.插入数据
2.查询数据
3.修改
4.删除