1 linux启动mysql 由于启动方式不一样 显示也不一样
通过./mysqld_safe &启动 ps-ef|grep mysql后会显示如下信息
root 15537 1 0 11:16 ? 00:00:00 /bin/sh ./mysqld_safe
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/usr/local/mysql/data/bogon.err --pid-file=/usr/local/mysql/data/bogon.pid --socket=/usr/local/mysql/mysql.sock --port=3306
而通过 ./mysqld --user==root
强制通过root登陆 只会显示
root 4998 1 0 13:12 ? 00:00:00 ./mysqld --user=root
服务网所挂的linux这里强制用第二种方式启动。用第一种启动不了 就算是启动了 过了一会就自动挂断了。
就算是按照第二中方式启动 也不能与数据库插入 。爆出如下错误
java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect to this MySQL server"
排查原因从如下着手:
首先看数据库的配置文件是否配置正确。
正确的话 继续排查 服务器上的数据库里面的mysql数据库 找到user表 查看host 发现里面有两个host是一样的,但是没有root 所以会报出上述错误。删掉其中一个host就可以了。但是必须重启服务。
整了半天 ,为了避免下次再出现上述错误,特意记录下来 。
分享到:
相关推荐
本文将深入探讨如何在Linux环境下利用Tomcat服务器来部署Jenkins的WAR包。 首先,我们需要了解Jenkins的基本概念。Jenkins是一个基于Java开发的持续集成工具,它支持多种插件,可以实现自动化构建、测试和发布流程...
linux下的解压缩软件不大却很好用,希望大家喜欢。
首先,让我们理解"Linux下Tomcat WAR自动部署脚本"的核心概念。WAR(Web ARchive)文件是Java Web应用程序的标准打包格式,包含了所有运行所需资源,如HTML、CSS、JavaScript、图片以及Java类。Tomcat作为流行的Java...
- 进入许可文件目录(位于`support_linux_x64`目录下),执行`cd /opt/war/support_linux_x64/SuperMap_License/Support`。 - 解压缩许可安装程序:`tar -xvf aksusbd-2.0.1-i386.tar`。 - 运行安装程序:`cd ...
在Windows环境下发布JavaWeb项目到Linux环境通常涉及多个步骤,包括构建、打包、传输和部署。下面我们将详细探讨这些步骤,以及如何使用命令行工具来完成这个过程。 首先,确保你的JavaWeb项目已经成功编译并准备好...
现在很多小型开发者会碰到这样的问题,在服务器上发布tomcat war包新版本的时候,需要在本地编写打包好war包,登录服务器,停止服务器上tomcat的运行,上传war包,运行服务器tomcat。这一切很繁琐,浪费时间也容易...
springboot项目打成war包并部署到Linux的Tomcat中流程目录:启动类继承`SpringBootServletInitializer`pom文件添加`war`mvn命令操作(clean、install)打好的war包部署到Linux的Tomcat中本地访问部署好的项目 ...
linux下部署weblogic,1.1 部署前准备 把WebLogic的bin包放在/home目录上. 1、创建weblogic用户组。 groupadd weblogic
#### 三、解决Linux下中文字体缺失导致的乱码问题 接下来,我们将详细介绍如何在Linux系统中安装中文字体,从而解决中文乱码的问题。 ##### 1. 下载中文字体文件并上传到Linux 首先,可以从网络上下载中文字体...
基于docker官方tomcat的一键部署war项目脚本
Linux中的geoserver安装,直接把geoserver.war放到tomcat/webapps下即可; geoserver默认是不允许跨域访问的,如果要允许跨域访问,请按以下步骤操作: (已在geoserver 2.12.5下亲测可用)
总的来说,Linux下的Java和Tomcat环境配置涉及到系统管理、网络服务、文件操作等多个方面,理解这些基本操作对开发者来说至关重要。通过上述步骤,你可以顺利地在Linux环境中搭建Java运行环境和Tomcat服务器,并部署...
在Linux环境下发布和运行JavaWeb项目,特别是SSMPic1这样的应用,涉及到多个步骤和技术,主要包括Linux环境的配置、MySQL数据库的管理和数据导入、Tomcat服务器的使用以及Web项目的部署。下面将详细阐述这些关键知识...
对于初学者来说,理解如何将Tomcat工程发布到Linux系统上是非常重要的技能。这里我们将详细讲解如何使用SecureCRT这款SSH客户端工具来实现这一过程。 首先,SecureCRT是一款强大的终端模拟器,它支持多种协议,包括...
### iServer8Cwar包在Linux上的部署知识点详解 #### 一、安装环境 ##### 硬件要求 - **最低要求**: - **处理器**:800MHz主频 - **内存**:1GB - **硬盘**:20GB - **网络适配器**:系统安装有网络适配器 - *...
当你发现导出WAR包时出现问题,可以首先停止MyEclipse,然后找到MyEclipse的安装目录,定位到对应的文件夹,通常是在`plugins`目录下,查找与该JAR文件名称相似的文件并备份,接着将提供的JAR文件复制并覆盖原文件。...
idea打war包并发布到docker的tomcat容器中,包括打war包步骤和如何将打好的war包发布到docker的tomcat容器中的详细步骤,自己实操后进行的总结。后面还会将如何部署docker进行总结,上传。
自动发布可以将 war 包直接放到 webapps 目录下,而手动发布需要在 server.xml 文件中添加 Context 标签来发布项目。 九、优化 Tomcat Tomcat 的优化是非常重要的,可以提高服务器的性能和稳定性。优化方法包括...