用户名:  密码:   
您当前的位置:首页 > 网页设计 >  PHP > 

第16讲 mysql简介与特点,服务器启动,登录,断开,停止。数据库创建,删除,选择,查看 表创建,删除,重命名,查看与修改表结构 记录的插入,修改,删除,查询

上次修改时间: 2016-02-16 10:06:55      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\PHP相关\PHP入门到精通笔记\      下一页

mysql简介与特点,服务器启动,登录,断开,停止。数据库创建,删除,选择,查看 表创建,删除,重命名,查看与修改表结构 记录的插入,修改,删除,查询

16.1 mysql简介
MySQL是由瑞典AB公司开发的跨平台,开源数据库,有体积小,速度快,免费的特点

16.2 mysql特点
主要特点:功能强大,跨平台,速度快,安全性高,成本低,支持开发语言多,存储容量大,有大量内置函数等

16.3 启动、连接、断开、停止mysql数据库, 命令行启动,登录,断开,停止数据库
1) 启动:通过系统服务,开始——管理工具——服务,找到名为mysql服务,右击启动该服务。
 命令提示符下输入:net start mysql
2) 连接或登录:命令符下输入:mysql -uroot -h127.0.0.1 -proot 也可在输入-p后回车再输入密码 
 //-h表主机名host,也可以可输入-h,默认也是127.0.0.1
3) 断开: 命令行输入exit或quit,//需要先登录
4) 停止:一是在系统服务里停止mysql服务,二是在命令行输入net stop mysql或mysqladmin -uroot shutdown -proot

16.4 MySQL数据库操作,命令行创建,删除,选择,查看数据库
注:以下操作要连接登录数据库
1) 创建数据库  例:create database db_admin;  //建名为db_admin的数据库,注:分号不能省略
2) 查看数据库  例:show databases; //可查看Mysql服务器中有那些数据库
3) 选择数据库  例:use db_admin; //使db_admin成当前默认数据库,当要查询,添加删除表时要先选择要操作数据库
4) 删除数据库  例:drop database db_admin; //删除名为db_admin数据库

16.5 MySQL数据表操作,命令行创建,删除,重命名表,查看与修改表结构
注:操作表前要选择要操作的数据库,例:use db_admin;  //选择名为db_admin的数据库
1) 创建数据表create table,例:
create table tb_admin(
id int auto_increment primary key, //auto_increment表自编号
user varchar(30) not null,
password varchar(30) not null,
createtime datetime);
2) 查看表结构 ,例:show columns from tb_admin from db_admin; //查看db_admin库中的tb_admin表有那些字段
desc tb_admin id; //用desc查看id字段的信息
3) 修改表结构,增删字段,改字段名或类型,设置与取消主键外键,索引,注释等
alter table tb_admin add email varchar(50) not null,modify user varchar(40);//修改表tb_admin添加email字段,编辑user字段长度
desc tb_admin email; //查看修改的结果
desc tb_admin user;
4) 重命名表,用rename table
rename table tb_admin to tb_user; //修改表tb_admin名称为tb_user;
desc tb_user; //查看修改结果
5) 删除表,drop table tb_user; //删除表tb_user,没备份无法恢复

16.6 MySQL语句操作, 命令行下插入,修改,删除,查询一条记录方法
注:操作前要先选择数据库
1) 插入记录,insert into tb_admin(user,password,createtime) values('tsoft','111','2008-3-24 09:14:59');
2) 浏览或查询记录:
 select * from tb_admin;
 select id,user,password  from tb_admin where id=1;
3) 修改记录:update tb_admin set password='896552' where user='tsoft';
4) 删除记录:delete from tb_admin where user='小欣';