Linux数据库系统实验报告MySQL_第1页
Linux数据库系统实验报告MySQL_第2页
Linux数据库系统实验报告MySQL_第3页
Linux数据库系统实验报告MySQL_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、MYSQL安装1.配置IP(必须配置IP,否则无法使用登陆)[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO=noneIPADDR=NETMASK=2.查看是否有安装软件包[root@localhost~]#rpm-qmysqlpackagemysqlisnotinstalled3.把软件包拖进Linux4.解压[root@localhostDesktop]#tar-zxvfmysql-5.1.55.tar.gz-C/usr/src/5.配置[root@localhostDesktop]#cd/usr/src/mysql-5.1.55/[root@localhostmysql-5.1.55]#./configure--prefix=/usr/local/mysql--with-charset=utf8--with-collation=utf8_general_ci--with-extra-charsets=gbk,gb23126.安装[root@localhostmysql-5.1.55]#make&&makeinstall7.创建运行用户[root@localhostmysql-5.1.55]#useradd-M-u49-s/sbin/nologinmysql(此用户名必须为mysql,不能更改)8.建立主配置文件[root@localhostmysql-5.1.55]#cpsupport-files/f/etc/f9.初始化数据库[root@localhostmysql-5.1.55]#cd/usr/local/mysql/bin/[root@localhostbin]#./mysql_install_db--user=mysql使用刚刚创建的mysql用户来初始化数据库使用刚刚创建的mysql用户来初始化数据库 使用刚刚创建的mysql用户来初始化数据库10.更改属组和属主[root@localhostbin]#chown-Rroot:mysql/usr/local/mysql/[root@localhostbin]#chown-Rmysql/usr/local/mysql/var/11.优化执行路径[root@localhostbin]#ln-s/usr/local/mysql/bin/*/usr/local/bin/[root@localhostbin]#ln-s/usr/local/mysql/lib/mysql/*/usr/lib[root@localhostbin]#ln-s/usr/local/mysql/include/mysql/*/usr/include/12.添加系统服务[root@localhostbin]#cd/usr/src/mysql-5.1.55/[root@localhostmysql-5.1.55]#cpsupport-files/mysql.server/etc/rc.d/init.d/mysqld[root@localhostmysql-5.1.55]#chmod+x/etc/rc.d/init.d/mysqld[root@localhostmysql-5.1.55]#chkconfig--addmysqld[root@localhostmysql-5.1.55]#chkconfigmysqldon[root@localhostmysql-5.1.55]#chkconfig--listmysqldmysqld0:关闭1:关闭2:启用3:启用4:启用5:启用6:关闭13.启动服务[root@localhostmysql-5.1.55]#servicemysqldstartStartingMySQL.[确定][root@localhostmysql-5.1.55]#netstat-anpt|grepmysqldtcp00:3306:*LISTEN17643/mysqld(mysqld服务默认占用TCP的3306号端口)14.登陆MYSQLD服务器添加密码:[root@localhostmysql-5.1.55]#mysqladmin-urootpassword'123.com'添加密码添加密码 登陆方法一:[root@localhostmysql-5.1.55]#mysql-uroot-p登陆服务器登陆服务器Enterpassword:输入密码输入密码登陆方法二:[root@localhostmysql-5.1.55]#mysql-uroot-密码紧随其后,没有空格密码紧随其后,没有空格二、使用MYSQL数据库1.查看数据库mysql>showdatabases;查看数据库 查看数据库查看数据库+--------------------+|Database|+--------------------+|information_schema||mysql||test|+--------------------+3rowsinset(0.00sec)2.创建新库mysql>createdatabases2t79;创建名为s2t79的库 创建名为s2t79的库创建名为s2t79的库QueryOK,1rowaffected(0.12sec)mysql>createdatabases2t80;QueryOK,1rowaffected(0.00sec)3.删除库mysql>dropdatabases2t80;删除名为s2t80的库 删除名为s2t80的库删除名为s2t80的库QueryOK,0rowsaffected(0.02sec)4.切换目录mysql>uses2t79切换到库s2t79 切换到库s2t79切换到库s2t79Databasechanged5.创建表,添加字段mysql>createtablehehe(idint(5),namechar(15),gongziint(6),QQint(12));创建名为hehe的表,其中有字段创建名为hehe的表,其中有字段id、name、gongzi、QQ 创建名为hehe的表,其中有字段id、name、gongzi、QQ6.查看表结构mysql>deschehe;查看表hehe的结构 查看表hehe的结构查看表hehe的结构+--------+----------+------+-----+---------+-------+|Field|Type|Null|Key|Default|Extra|+--------+----------+------+-----+---------+-------+|id|int(5)|YES||NULL|||name|char(15)|YES||NULL|||gongzi|int(6)|YES||NULL|||QQ|int(12)|YES||NULL||+--------+----------+------+-----+---------+-------+4rowsinset(0.05sec)7.在表中添加记录mysql>insertintohehe(id,name,QQ)values(1,'zhangsan',1012405802);在表hehe中添加记录在表hehe中添加记录 在表hehe中添加记录8.查询数据记录mysql>select*fromhehe;+------+----------+--------+--------

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论