ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:506.53KB ,
资源ID:11474288      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11474288.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MYSQL大数据库基本操作详细教程.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MYSQL大数据库基本操作详细教程.docx

1、MYSQL大数据库基本操作详细教程MYSQL数据库学习目标: 掌握MYSQL基本知识 学习数据库管理和操作 掌握数据库设计方法 熟练运用SQL编程语言基本概念MYSQL数据库是关系型数据库。关系型:使用一个关系,来表示实体信息和实体之间的联系。关系:就是二维表,有行有列的表格。学生实体信息表学号姓名性别地区班级名称ITCAST-001张男河北PHP0311ITCAST-75王女湖南JAVA0325ITCAST-123李男广西IOS0218ITCAST-156赵男天津NULL班级实体信息表班级名称上课教室PHP0311103JAVA0325210IOS0218108这两张表通过班级名称关联起来。

2、关系型数据库:就是由二维表及其之间的联系组成的数据组织。同一个表中数据结构完全一致。数据是由记录组成记录是由字段组成。SQL:结构化查询语言专门用于处理关系型数据库编程语言。PHP也是编程语言变量,流程控制,函数数据库服务器的结构DBS = DBMS + DB数据库系统 = 数据库管理系统 + 数据库(数据)命令行客户端数据在服务器上是如何存储的?操作服务器通过服务管理来操作服务器开始-运行-services.msc3306是MYSQL服务程序的默认端口号可以用netstat an命令查看服务是否启动命令行命令控制服务器的启动和关闭Net start mysqlNet stop mysql错误

3、原因:没有权限解决办法:用管理员方式启动命令行窗口C/S, client / server客户端/服务器方式访问数据库命令行客户端工具流程:1. 连接和认证,提供4个参数,分别是主机地址,端口号,用户名,密码2. 向MYSQL数据库服务器发送SQL3. MYSQL服务器接收并执行SQL,并且把结果返回给客户端4. 客户端对结果进行显示5. 断开服务器连接。Exit, quit, q2,3,4这几步可以循环执行知识:非关系型数据库,NOSQL,not only sql不仅仅是SQL代表:redis, mongodb数据存储有点象数组,key/valueSQL语言存储数据:首先建立数据库之后建立数

4、据表(字段定义)操作数据数据有哪些操作CURDCREATE UPDATE READ DELETE(DROP)库操作,database查看数据库,show格式:show databases like 条件字符串还可以使用条件进行查询通配符:% _% 可以匹配任意长度的字符串,包括空字符串。下划线可以匹配任意一个字符,不包括空字符串数据库名命名规则:可以使用字母,下划线,数字注意:尽量不要使用系统保留字做为数据库、表、字段的名称尽量全使用小写字母,原因是象linux系统是区分大小写,如果库名比较长,建议采用下划线连接,不要使用驼峰法。如:不建议userInro 建议使用user_info匹配5 个

5、字符的库名查看数据库创建资料格式:show create database if exists 数据库名;创建数据库,create简单方式格式:create database 库名;如果没有指定数据库的字符集,则使用数据库安装时的默认字符集。有四个级别的字符集:服务器级数据库级数据表级字段级(字符串类的字段)数据库服务器在安装时会要求指定默认字符集并不是说数据库只支持这一种字符集!容错方式创建数据库库名的包裹方法就是用反引号把系统保留做库名的名称包裹起来当然库名表名字段不是保留字最好也加上反引号。MYSQL里是UTF8,不是UTF-8修改数据库,alter格式:alter database 数

6、据库名 选项我们都有什么选项:字符集和校对规则每创建一个数据库都会有一个db.opt文件删除数据库,drop格式:drop database if exists 库名;如果删除数据库,则数据库所有数据及文件全部都没了!表操作,table创建表,create格式:create table 表名 (字段定义) 表选项为什么报错?原因是我们没确定在哪个数据库里创建表。解决方法:使用use 库名;指定默认数据库另外一种可以在创建时参数里写成 itcast.student_info查看数据表,show查看数据库里有哪些表格式:show tables;也支持条件查询查看表的创建信息Show create

7、table 表名;查看表结构,desc, describe格式:desc 表名;格式:show columns from 库名.表名;修改表,alter格式:alter table 表名 修改内容1,Modify修改字段属性Change可以同时改字段名Add可以增加字段Drop可以删除字段复制表格式:create table like 或 select先插入一条数据复制表结构复制表结构及数据交换表名的技巧,rename本身是把表改名的语句删除表,drop格式:drop table if exists表名;#库操作#查看数据库show databases;show databases like

8、%t%;#全匹配show databases like %itcast%;#前匹配show databases like %itcast;#后匹配show databases like itcast%;show databases like _itcast;show databases like _;#查看数据库创建资料show create database 数据库名;show create database itcast;#创建数据库create database itcast2;create database if not exists itcast2;create database m

9、atch;create database match2 default charset=gbk;#修改数据库alter database 数据库名 选项alter database match2 charset=utf8;#删除数据库,dropdrop database if exists match2;#表操作#创建表create table student_info(student_id int,student_name varchar(20);#查看表show tables;show tables like student%;#查看表创建信息show create table stude

10、nt_info;#查看表结构desc student_info;show columns from itcast.student_info;#修改表alter table student_info modify student_name varchar(30);alter table student_info change student_name studentname varchar(20);alter table student_info add gender char(1) after studentname;alter table student_info drop gender;#复制表#只有结构create table student_copy like student_info;#结构和数据create table student_copy2 select * from student_info;#表改名和表名互换rename tablestudent_info to student_tmp,student_copy to student_info,student_tmp to student_copy;#删除表drop table if exists student_copy2;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1