1.安装jdk
1.1查看CentOS自带JDK是否已安装。
输入:yum list installed |grep java
若有自带安装的JDK,卸载CentOS系统自带Java环境
卸载JDK相关文件输入:yum -y remove java-1.6.0-openjdk*
等待1.6.0卸载完,再卸载1.7.0:yum -y remove java-1.7.0-openjdk*
卸载tzdata-java输入:yum -y remove tzdata-java.noarch
当结果显示为Complete!即卸载完毕。
注:“*”表示卸载掉java 1.7.0的所有openjdk相关文件。
1.2查看yum库中的Java安装包。
输入:yum -y list java*
使用yum安装Java环境。
输入:yum -y install java-1.8.0-openjdk* ,安装yum库中java-1.8.0
当结果显示为Complete!即安装完毕。
注:“*”表示将java-1.8.0的所有相关Java程序都安装上。
1.3查看刚安装的Java版本信息。
输入:java -version 可查看Java版本;
2安装Tomcat 8
2.1进入usr/local文件夹 :cd /usr/local
用wget工具下载tomcat8到local文件夹下:
wgethttp://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.46/bin/
apache-tomcat-8.0.46.tar.gz
2.2解压下载的文件:# tar -zxvf apache-tomcat-8.0.46.tar.gz
2.3删除下载的压缩包:# rm -rf apache-tomcat-8.0.46.tar.gz
2.4启动Tomcat8
# /usr/local/apache-tomcat-8.0.46/bin/startup.sh
停止Tomcat8
# /usr/local/apache-tomcat-8.0.46/bin/shutdown.sh
3.安装Mysql
3.1查看CentOS自带mysql是否已安装。
输入:yum list installed | grep mysql
3.2若有自带安装的mysql,卸载CentOS系统自带mysql数据库
输入:yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载。
当结果显示为Complete!即卸载完毕。
3.3查看yum库上的mysql版本信息(CentOS系统需要正常连接网络)。
输入:yum list | grep mysql 或 yum -y list mysql*
3.4使用yum安装mysql数据库。
输入:yum -y install mysql-server mysql mysql-devel ,命令将:mysql-server、mysql、mysql-devel都安装好,当结果显示为“Complete!”即安装完毕。
注:安装mysql只是安装了数据库,只有安装mysql-server才相当于安装了客户端。
3.5查看刚安装mysql数据库版本信息。
输入:rpm -qi mysql-server
4 一. mysql基本操作
4.1 启动服务:service mysqld start
(停止服务:service mysqld stop)
4.2 使用mysql客户端:mysql -u root -p
密码默认为空,回车即可。
4.3 退出mysql:quit
4.4修改mysql密码:
mysqladmin -u用户名 -p旧密码 password 新密码
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
二、有关mysql数据库方面的操作
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束
1、显示数据库列表。
show databases;
2、显示库中的数据表:
use mysql; //打开库
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
5、建表:
use 库名;
create table 表名(字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
truncate table 表名;
8、显示表中的记录:
select * from 表名;
9、编码的修改
如果要改变整个mysql的编码格式:
启动mysql的时候,mysqld_safe命令行加入
--default-character-set=gbk
如果要改变某个库的编码格式:在mysql提示符后输入命令
alter database db_name default character set gbk;
10.重命名表
alter table t1 rename t2;
11.查看sql语句的效率
explain < table_name >
例如:explain select * from t3 where id=3952602;
12.用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;
三、数据的导入导出
1、文本数据转到数据库中
文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:
1 name duty 2006-11-23
数据传入命令 load data local infile "文件名" into table 表名;
2、导出数据库和表
mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
mysqldump -h host -u user -p pass --databases dbname > file.dump
就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)
3、导入数据
mysql < all-databases.sql(导入数据库)
mysql>source news.sql;(在mysql命令下执行,可导入表)
----------------------------------------------------------------------------------------------------------------------------
5.eclipse的安装使用
前面试过用yum或者wget的方式下载安装软件,现在换个方式用ftp上传安装eclipse:
5.1 下载eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz ,用ftp连接linux服务器,从win7本机上传到linux虚拟机的 /usr/local目录下,连接ftp方式参考:文件夹(连接网络与ftp上传下载)。
5.2 解压把下载的文件放到安装目录 tar -zxvf eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
5.3 解压删除下载的安装包文件 rm -rf eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
5.4双击(我的安装目录) /usr/local/eclipse/下的eclipse文件即可运行。
5.5 创建桌面快捷方式
linux桌面任意空白处点击鼠标右键,选择新建启动项
输入Name:eclipse 。找到Command找到eclipse的启动程序(比如我的是:/usr/local/eclipse/eclipse),然后点击open
00001.
双击左侧图标会弹出一个选择图标的对话框,在安装eclipse的目录中找到icon.xpm,然后点击open
00002.
最后点击OK即可。