Linux远程连接ssm
接上篇
将maven-compiler-plugin配置改成如上图所述
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
打开网页输入地址 : 192.168.56.147:8080/myfirst
虚拟机ip地址+":8080"+"/项目"
CentOS7安装MySql
1.首先搜索mariadb这个软件装没装,安装了会与mysql冲突,需要卸载掉
rpm -qa | grep mariadb
检查是否安装mariadb 如图 已安装 需要卸载掉
2.卸载mariadb
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
3.从yum软件库直接下载安装wget下载器 -y表示安装时全部默认为yes
yum install -y wget
如图即为成功
4.下载mysql的repo源(在什么文件下的命令就下载到哪)
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
5.安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
成功如下图
6.安装mysql
yum install mysql-server -y
下载过程需要点时间,成功如下图
7.管理员账号登录时,授权用户
chown -R root:root /var/lib/mysql
8.重启服务
service mysqld restart
9.登录重置密码
进入数据库
mysql -uroot -p
(此处不用输入密码直接回车)
1)改变数据库
use mysql;
2).更改密码(‘ ’)内为密码 密码为root
update user set password=password('root') where user='root';
3).为root添加远程连接能力。连接密码为root
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
#4).mysql的权限
flush privileges;
#5).退出
exit;
10.进入my.cnf
在socket下面一行添加 character-set-server=utf8解决mysql字符编码问题
vi /etc/my.cnf
character-set-server=utf8
11.重启服务
service mysqld restart
12.打开Navicat进行连接测试
如下图即为成功: