MySQL实验教程.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL实验教程

数据库技术实验指导 实验一 创建数据库 ? 一、实验目的和要求 1.巩固数据库的基础知识; 2.熟悉linux平台环境; 3.理解Mysql基础知识及其相关命令; 4.掌握创建数据库的基本方法; 二、实验内容和步骤 1.熟悉实验环境LAMP 目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是自由或开放源码软件(FLOSS),因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。 本课程所有实验均在此环境下操作,实验环境已经配置。 2.启动MySQL MySQL是一个关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 启动命令: 进入终端,输入service mysqld start。 登录命令: 格式: mysql -h主机地址 -u用户名 -p用户密码 例1:连接到本机上的MYSQL。 键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql 例2:连接到远程主机上的MYSQL。假设远程主机的IP为:10,用户名为root,密码为abcd123。则键入以下命令:   mysql -h10 -uroot -pabcd123   (注:u与root可以不用加空格,其它也一样) 创建新用户命令: grant all privileges on sample.* to a01@localhost identified by 123456; grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’; 退出MYSQL命令: exit (回车) 3.创建数据库 根据教材综合练习(P294)要求,创建一个学生管理数据库,数据库名称为sample;并按照要求建立相应的表。 两种方法: (1)直接在mysql中键入create语句; (2)导入sql文件,格式:source 文件名; 附:基本命令 创建新用户的命令 //创建用户(用户名:min 密码:123) Sql代码 1.mysql insert into mysql.user(Host,User,Password) 2.values(localhost,min,password(123)); mysql insert into mysql.user(Host,User,Password) values(localhost,min,password(123)); //刷新系统权限表 Sql代码 1.mysqlflush privileges; mysqlflush privileges; //授权min用户拥有tree数据库的所有权限 Sql代码 1.mysqgrant all privileges on tree.* to min@localhost identified by 123; mysqgrant all privileges on tree.* to min@localhost identified by 123; //删除用户 Sql代码 1.mysqlDELETE FROM user WHERE User=min and Host=localhost; mysqlDELETE FROM user WHERE User=min and Host=localhost; //修改用户密码 Sql代码 1.mysqlupdate mysql.user set password=password(123456) 2.where User=min and Host=localhost; --创建数据库   mysql create database 数据库名称   --创建表   mysql create table 表名 (   列的名字(id)类型(int(4))primary key(定义主键) auto_increment(描述 自增),   ……,   );   --查看所有数据库   mysql show databases 数据库名称;   --使用某个数据库   mysql use databas

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档