xftp上传文件到root的/opt路径中
命令格式:tar -zxvf 文件路径
cd /opt
tar -zxvf jdk-8u152-linux-x64.tar.gz
输入jdk后 tab按键自动补齐
把加压后文件移动到jdk1.8 文件夹中
移动:mv jdk1.8.0.125/ jdk1.8
cd /opt
vim /etc/profile
shift + g到文件末尾
o 进入编辑状态新增一行
添加下面3行内容
export 环境变量,使得外部可以调用
1)source /etc/profile
2)重启系统
tar -zxvf apache-tomcat-7.0.70.tar.gz
cd apache-tomcat-7.0.70/bin
./startup.sh
linux 浏览器浏览 localhost:8080
上传文件到/opt,并切换到/opt路径
解压: tar -zxvf eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
打开: 到桌面环境,打开解压缩路径中的eclipse应用程序
centOS6
rpm -qa|grep mysql
如果存在mysql-libs的旧版本包如下
先卸载,rpm -e --nodeps mysql-libs
centOS7
rpm -qa|grep mariadb
如果存在mariadb-libs的旧版本包如下
先卸载,rpm -e --nodeps mariadb-libs
检查/tmp文件夹权限
执行 chmod -R 777
拷贝安装包到opt目录
执行安装命令
查询MySQL版本:mysqladmin --version
或者通过rpm查询:rpm -qa|grep -i mysql (-i 忽略大小写)
MySQL服务器启动停止:service mysql start;service mysql stop
设置root用户的密码:mysqladmin -u root password 'root'
登录mysql:mysql -uroot -proot
建库:create database 库名
建表:create table tb(id int, name varchar(50))
插入数据 name给中文,查询出来是乱码(在建库、建表前查看并修改mysql的字符集配置)
需要修改MySQL数据库的字符集
查看MySQL字符集:show variables like 'character%'
数据库与服务端字符集都是latinl
将/usr/share/mysql/my-huge.cnf拷贝到/etc/下,改名为my.cnf
tips:mysql启动时,会优先读取/etc/my.cnf文件
修改/etc/my.cnf
[client]
default-character-set=utf8
[mysqld]
character_set_server=urf8
character_set_client=utf8
collation_server=utf8_general_ci
[mysql]
default-character-set=utf8
修改完成后重启mysql服务
修改已有库表的字符集
查看数据库的字符集: show create database 数据库名
修改表的字符集:alter table tb convert to character set 'utf8'
修改库的字符集:alter database mydb character set 'utf8'
表tb中先去加的中文还是乱码,新添加中文name显示才正常
NAVICat for mySQL
查看mysql的user表中用户的访问权限
select host, user, password, select_priv from mysql.user
创建可以远程访问的root用户,并授予所有权限:
grant all privileges on *.* to root@'%' identified by '123123'
navicat 连接密码 123123
可以连接了。。。
如果navicat 依然不能连接mysql
查看防火墙是否关闭
systemctl list-unit-files | grep firewalld