test3

来源:互联网 发布:网络服务器机柜回收 编辑:程序博客网 时间:2024/06/08 19:29

1、在Linux下检查是否有mysql,如果没有,请安装。版本上必须是5.5以上,越新越好!
发现RHEL5未注册 不能使用yum ,百度解决
参考http://blog.sina.com.cn/s/blog_6a1837e90100qssf.html
1、安装MySQL

yum install mysql mysql-server #询问是否要安装,输入Y即可自动安装,直到安装完成/etc/init.d/mysqld start #启动MySQLchkconfig mysqld on #设为开机启动出现bash:command not found 参考http://www.jb51.net/LINUXjishu/32192.html在.bash_profile里添加成如下: PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbincp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)

2、为root账户设置密码

mysql_secure_installation回车,根据提示输入Y输入2次密码,回车根据提示一路输入Y最后出现:Thanks for using MySQL!MySql密码设置完成,重新启动 MySQL:/etc/init.d/mysqld restart #重启mysql -u用户名 -p用户密码  #登录

2、在mysql下创建数据库,名称为 testdb,内有表 linuxtest,表字段如下:

userid (自己的学号),varchar 50,关键字mysql_version (当前mysql版本号), varchar 50linux_version (当前发行版的uname -a 返回值),varchar 100eth0_HW (eth0物理地址),varchar 50create database testdbuse testdbCREATE TABLE IF NOT EXISTS linuxtest (userid VARCHAR(50),mysql_version VARCHAR(50),linux_version VARCHAR(50),eth0_HW VARCHAR(50),PRIMARY KEY (`userid`));

3、insert对应的数据到表 linuxtest

mysql  --versionuname -aifconfig | egrep -o "HWaddr [A-Za-z0-9:]+" | tr -d "HWaddr"#ubuntu: ifconfig | sed "/wlan0/d" | egrep -o "硬件地址 [A-Za-z0-9:]+" | tr -d "硬件地址"INSERT INTO linuxtest VALUES ('201230720316', 'Bill', 'Xuanwumen 10', 'Beijing')

4、导出该数据库的sql文件,命名为 学号.sql

mysqldump -u root -p testdb > 201230720316.sql 

5、提交该sql文件

0 0