上一篇谢了关于jdk和tomcat的安装。今天先更新一下有用的。

1. 不用关闭防火墙,把80端口添加进防火墙的开放端口。

firewall-cmd --zone=public --add-port=/tcp --permanent

出现success就是成功了

2. 用户授权问题---本文最后说

安装MySQL

第一步,下载linux版本的MySQL。

地址

点击下载

下载之后用FTP工具上传到linux服务器。我是自己新建了一个目录,把软件上传到这个目录里啦。

现在开始准备安装。。。

先找到你的目录

对了,安装mysql之前先要删除Mariadb相关的东西,不然会安装不成功!

命令

rpm -qa|grep mariadb

用来查看有木有相关包

我这里有个相关产品。然后我执行

rpm -e [文件名] --nodeps

来删除这个文件包

他给了个提示说我没有安装,那就先算了。我先把mysql解压。

tar -xvf [文件名] -C [新路径]

解压到某个文件夹

可以看到一共有好几个rpm文件 ,而我们只需要安装4个就可以满足基本的要求了。

这里有个小插曲?:我后来发现需要删除mariadb-libs,所以就把这一步放在了解压mysql后面了。

这里删除maraidb-libs,

yum list mariadb-libs        用来列出已经安装的文件

yum remove mariadb-libs         用来删除

最后让你选择Y/N,你选择Y就可以。然后删除成功

小插曲之后,开始正式安装。

这里注意安装顺序一定要正确。

common-》libs-》client-》server

安装完毕就可以启动了

不过你需要知道登录密码才能登路。

cat /var/log/mysqld.log | grep password

获取系统给你生成的第一个密码。

用这个密码登录你的mysql。登陆成功之后修改密码。

set password = password('新密码');

查看系统编码

这样不行,不然会出现乱码情况的

所以要去修改  my.cnf  配置文件

先退出mysql命令行

然后执行命令

vi /etc/my.cnf

添加如下:

注意设置的变量都是与作用于相对应的。比如:[mysqld]、、、、[client]、、、[mysql]

结果:

到此,编码问题解决。

============================================

创建用户。

第一个红线:用户名(用作登录的)

第二个红线:密码

第三个红线:数据库名(比如 test.*  代表对整个数据库都有权限。*.*代表对整个数据库服务器都有权限)

第四个红线:用户名

可是:我的项目启动出现了问题。

 The user specified as a definer ('dog'@'%') does not exist 

没办法,又创建了一个用户。把上图的localhost全部改成%,其他不变。测试成功!

==============================

另外:查看linux服务器上tomcat的启动过程:

mysql命令行执行sal脚本

第一个红线:用户名

第二个红线:数据库名

第三个红线:sql文件路径

第四个红线:sql文件名

就先说这么多吧

最新文章

  1. poll机制
  2. codevs 2287 火车站
  3. 内存溢出VS内存泄漏
  4. 7. Swift 基于Xmpp和openfire实现一个简单的登录注册
  5. Composer使用
  6. rhel7端口开放和查询
  7. 【转】 详解Kafka生产者Producer配置
  8. ios推送:本地通知UILocalNotification
  9. Codeforces Round #260 (Div. 2) B
  10. Color Map的生成方法
  11. Android应用市场提交入口
  12. Android 共享文件的 Runtime 权限
  13. PowerShell运行cmd命令
  14. Mac最好的虚拟机软件Parallels,体验比Vmware棒
  15. 我对Spring的理解。
  16. 想造轮子的时候,ctrl+f一下
  17. Ubuntu 打包后安装提示:子进程 已安装 pre-removal 脚本 返回了错误号 1
  18. GDAL中文件的驱动及对应的文件格式(转) https://blog.csdn.net/haojknm/article/details/5851968
  19. java实现文件的上传和下载
  20. 动态规划——最长公共子序列LCS及模板

热门文章

  1. http 概念
  2. beanutils的使用
  3. TCP的TIME_WAIT
  4. Vim列模式(块选择)输入
  5. 软件工程_4th weeks
  6. pip和conda到底有什么不一样?
  7. 关于MySQL中添加数据的两种方法
  8. SVN上线步骤笔记
  9. sleep、yield、wait、join的区别(阿里面试)
  10. jvm学习二:类加载器