mysql导出为access_mysql导出到access数据库文件

2023-10-27

一、运行环境的配置 ◆ JDK的配置

从java.sun.com 网站上下载JDK,注意是要Linux平台的。 这里我下的是jdk-6u20-linux-i586.bin,不是RPM的包。

在终端用root身份操作,将jdk-6u20-linux-i586.bin文件复制到/opt 下面,复制时使用命令 #cp XX /opt/

提权操作,使用命令 #chmod a+x jdk-6u20-linux-i586.bin

然后 #./jdk-6u20-linux-i586.bin。按空格阅读用户协议,最后输入”yes”来继续安装。

设置环境变量 在最后面加入

如果只有当前用户使用JDK,

vi /etc/profile

set java environment

JAVA_HOME=/opt/jdk1.6.0_20 CLASSPATH=.JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/binPATH export JAVA_HOME CLASSPATH PATH 保存退出。

要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh

在新的java.sh中输入以下内容:

set java environment

JAVA_HOME=/opt/jdk1.6.0_20 CLASSPATH=.JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/binPATH export JAVA_HOME CLASSPATH PATH 保存退出,然后给java.sh分配权限:#chmod 755 /etc/profile.d/java.sh

检查环境变量是否配置成功

echo $JAVA_HOME

echo $CLASSPATH

echo $PATH

检查JDK是否安装成功。

java –version

如果看到JVM版本及相关信息,即安装成功!

◆ TOMCAT的配置

下载Tomcat 从网站http://tomcat.apache.org/ 下载Tomcat,如apache-tomcat-5.5.29.tar.gz

解压文件 使用解压命令# tar zxvf apache-tomcat-5.5.29.tar.gz

为了方便,将生成的文件修改为tomcat-5.5.29

mv apache-tomcat-5.5.29 tomcat-5.5.29

将文件拷贝到/opt/文件夹下 #cp –R tomcat-5.5.29 /opt/

设置环境变量 #vi /etc/profile/

在文件末尾加入 #set tomcat environment export JAVA_HOME=/opt/jdk1.6.0_20 export CLASSPATH=$JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar:. export CATALINA_HOME=/opt/ tomcat-5.5.29 export PATH=$JAVA_HOME/binPATH

使用命令#source /etc/profile 让修改后的文件立即生效。

启动和关闭tomcat #cd /opt/ tomcat-5.5.29/bin

启动tomcat服务 #./startup.sh 打开浏览器 http://localhost:8080,看是否安装成功。 关闭tomcat服务 #./shutdwon.sh

◆ Mysql据库.sql文件导入导出

1. sql文件导出:

先用cmd到mysql的bin目录下:

如:

1) E:\program files\MySQL\MySQL Server 5.0\bin>下

2) E:\program files\MySQL\MySQL Server 5.0\bin>mysqldump -u root -p userurl>links.sql

3) Enter password:123456

4) 会自动在E:\program files\MySQL\MySQL Server 5.0\bin>---------目录下生成links.sql文件

sql文件导入:

C:\mysql\bin>mysql -u 用户名 -p 数据库名 < c:/test.sql (source " c:\adsense.sql" )

中间的空格是一个空格位。

例如:

var\lib\mysql>mysql -u root -p info < c:/myro.sql

Enter password: ****

稍等一会,就可以导入数据表。

二、操作中遇到的问题 ◆ 数据库方面

在将.sql文件执行导入到info数据库的时候可能会报出如下错误:

ERROR 1045 (28000):Access denied for user 'root'@'localhost' (using password:YES)

解决办法:

# service mysqld stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

# mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('123') where USER='root';

mysql> FLUSH PRIVILEGES;

mysql> quit

# service mysqld start

# mysql -uroot -p

Enter password:

mysql>

② 在将.sql文件导入到info数据库时可能会报如下错误: ERROR 1005 (HY000) at line 25: Can't create table './info/category.frm' (errno: 121) 此错误的原因是自己以前测试时建过info数据库,当时删除时是通过手动直接删除/var/lib/mysql中info数据库。这样做以为是没多大问题,实际上没有删除完全。

解决办法: 再次创建一个info数据库,然后通过命令行执行删除drop database info; ③ 登陆mysql数据库时可能会报如下错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

解决办法: 启动mysql的守护进程,执行service mysqld start就行了

④ mysql数据库表名大小写敏感问题:

解决办法:

用root登录,修改/etc/my.cnf

在[mysqld]下加一行:lower_case_table_names=1

重启数据库 ⑤ 数据库乱码问题:

解决办法:

ⅰ、 MYSQL创建数据库时候直接指定编码和排序规则:

UTF8:create database `info`default character set utf8 collate utf8_general_ci;

ⅱ、 改变系统默认字符集,改变如下:

etc/my.cnf中[mysqld]字段后加入如下语句default-character-set=gb2312

◆ tomcat方面 ① tomcat的server.xml配置问题:

当appBase指向info项目时tomcat无法正常启动。

解决办法:

将sever.xml中的配置修改如下:

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

.......

② Tomcat中连接池的配置问题:

WEB-INF/web.xml

type="javax.sql.DataSource" password=""

driverClassName="org.gjt.mm.mysql.Driver" maxIdle="2" maxWait="5000"

username="root url="jdbc:mysql://localhost:3306/info?useUnicode=true&characterSetResults=UTF-8"

maxActive="8" removeAbandoned="true" removeAbandonedTimeout="10"

logAbandoned="true" />

三、环境配置存放目录明细

① jdk : 放在/opt/jdk1.6.0_20目录下

② tomcat:放在/opt/tomcat-5.5.29目录下

③ mysql: /var/lib/mysql -- 数据库目录

/usr/bin/mysql -- mysqladmin mysqldump等命令

/etc/rc.d/init.d -- 启动脚本文件mysql的目录

/usr/share/mysql -- mysql.server命令及配置文件

四、启动、关闭服务的命令

① 启动mysql服务: service mysqld start

关闭mysql服务: service mysqld stop

② 启动tomcat服务:先进入/opt/tomcat-5.5.29/bin 执行 ./startup.sh

关闭tomcat服务:先进入/opt/tomcat-5.5.29/bin 执行 ./shutdown.sh

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql导出为access_mysql导出到access数据库文件 的相关文章

  • RPM软件包管理与使用详解

    文章目录 1 概述 2 软件包命名规范 3 rpm包管理 3 1 rpm包安装 3 2 rpm包查询 3 3 rpm包升级 3 4 rpm包卸载 3 5 rpm包校验 3 6 rpm数据库重建 1 概述 什么是rpm包 rpm包是linux
  • 【VS

    1 CRT SECURE NO WARNINGS include
  • 小程序的 生命周期回调函数onLoad,onReady,onShow

    onLoad 只触发一次 页面加载时触发 从二级页面回来时不会触发 使用navigateBack 回跳是可以重新执行onLoad 以及tabBar首次会执行onload 第二次进入onload不会执行 可以传递参数 onShow 当小程序启
  • Jupyter Notebook的简单使用

    欢迎来到机器学习的世界 博客主页 卿云阁 欢迎关注 点赞 收藏 留言 本文由卿云阁原创 本阶段属于练气阶段 希望各位仙友顺利完成突破 首发时间 2021年3月3日 希望可以和大家一起完成进阶之路 作者水平很有限 如果发现错误 请留言轰炸哦
  • 虚拟机Ubuntu20.04 网络连接器图标开机不显示怎么办

    执行以下指令 sudo service network manager stop sudo rm var lib NetworkManager NetworkManager state sudo service network manage
  • Vue3的Teleport是什么?

    首先 Vue3的Teleport是一种魔法般的功能 它可以让你的组件瞬间移动到另一个位置 就像是现实生活中的瞬间传送器一样 但是它只适用于Vue3哦 你可能会想 这不是和Vue2的插槽差不多吗 NO NO NO 你可错了 Teleport和
  • JavaScript中的异步编程

    当我们在编写JavaScript代码时 经常会遇到需要执行长时间运行的任务的情况 例如从服务器获取数据或进行复杂的计算 在这些情况下 我们不希望阻塞用户界面 因为这会使网站看起来卡顿 甚至无响应 为了避免这种情况 我们需要使用JavaScr
  • js正则验证大全(你想要的这里都有)

    原文地址 https w55776 blog csdn net article details 125967169 去除html标签使用场景 不去除的样式展示 this stationList data map item gt const
  • 若干经典基础算法题目练习

    练习1 判断是否为素数 ConsoleAppIsPrime1 cpp 定义控制台应用程序的入口点 函数功能 判断一个输入的数是否为素数 函数原形 bool Prime int x 参数 int x 将要判断的数 返回值 bool型变量 判断
  • MySQL错误日志(Error Log)详解

    错误日志 Error Log 是 MySQL 中最常用的一种日志 主要记录 MySQL 服务器启动和停止过程中的信息 服务器在运行过程中发生的故障和异常情况等 作为初学者 要学会利用错误日志来定位问题 下面介绍如何操作查看错误日志 启动和设
  • RabbitMQ消息转换器

    文章目录 RabbitMQ消息转换器 RabbitMQ消息转换器 在SpringAMQP的发送方法中 发送消息和接受消息的类型都是Object 也就是说 我们可以发送任意对象类型的消息 SpringAMQP都会帮我们把发送的消息序列化为字节
  • 爬虫的学习总结

    这里是我对最近几次课程的爬虫学习总结 1 学习了Python的爬虫原理 在此基础上安装了urllib requests BeautifulSoup等库 并学习了基本语法 为后续爬虫作业打下基础 2 完成第一次课上练习 对天气的爬取 巩固知识
  • k8s-多节点部署efk-dial tcp 172.20.2.134:5601: getsockopt: connection refused

    异常信息 Error dial tcp 172 20 0 145 5601 getsockopt connection refused Trying to reach http 172 20 0 145 5601 分析 部署好efk后 通过
  • An error occurred during installation: No such plugin: cloudbees-folder

    在启动jenkins时候报错 An error occurred during installation No such plugin cloudbees folder 字面意思是没有找到cloudbees folder这个插件 有一些文章
  • python爬虫入门教程(非常详细),超级简单的Python爬虫教程

    一 基础入门 1 1什么是爬虫 爬虫 spider 又网络爬虫 是指向网站 网络发起请求 获取资源后分析并提取有用数据的程序 从技术层面来说就是 通过程序模拟浏览器请求站点的行为 把站点返回的HTML代码 JSON数据 二进制数据 图片 视
  • jdbc的用处

    概念 JDBC Java DataBase Connectivity Java数据库连接技术 具体讲就是通过Java连接广泛的数据库 并对表中数据执行增 删 改 查等操作的技术 如图所示 此前我们学习过SQL后 可以通过 Navicat S
  • String index out of range: 6 报错

    debug发现是字符串越界 具体原因是程序中没判断是否需要CreateDate属性 而这个属性被拉去转化成字符串 当传入的article对象中没有给该字段赋值 即为null 被转化成了字符串 null 后续对该字符串进行截取 长度自然不够
  • java stream流递归实现树形结构

    sql 测试数据 DROP TABLE IF EXISTS pms category CREATE TABLE pms category cat id bigint 20 NOT NULL AUTO INCREMENT COMMENT 分类
  • 职业规划指导:消化这些技巧能让你升值一倍!!!

    序言 在担任公司高管的几年间 我面试过数以百计的各个层面的员工 其中最让我感到遗憾的一个现象就是很多人有着非常好的素质 甚至有的还是名校的毕业生 因为不懂得去规划自己的职业 在工作多年后 依然拿着微薄的薪水 为了一份好一点的工作而奔波 很多

随机推荐

  • 华为机试真题:消息队列合并

    http t csdn cn vFTTJ
  • 无向图的遍历_大鲨说算法与数据结构图(一)

    图系列 一 1 相关概念 应用 图应用很广泛比如社交网络 地图导航 游戏开发等 有向图 入度 出度 比如上面的有环3节点入度是2出度是1 无向图 其实类似每一条边有2条入度和出度的有向图 有权图 边可以拥有权值 连通图 如果无向图中任意2个
  • Java 8 之函数式接口史上最全详解

    转自 Java 8 之函数式接口史上最全详解 函数式接口简介 函数式接口 指只有一个抽象方法的接口 函数式接口 可以被隐式转换为Lambda表达式 函数式接口 可以用 FunctionalInterface注解标识 此注解非必须使用 常用函
  • 电子设计之硬件开发流程和前辈的指导

    硬件开发流程 图1 硬件开发流程 图2 硬件开发流程简图 开发流程经验 图2 硬件开发流程框图2 基本思想是使每一步流程具有严密的逻辑 每一步流程可操作 每一步流程的输入 操作及输出受控 1 硬
  • Groovy List 常用操作

    1 集合克隆 def list1 a b c def list2 list1 clone 2 list遍历 a 使用each进行遍历 def list 1 2 3 list each println Item it it是是与当前元素对应的
  • SQL中的in、not in语句遇到null时的坑点

    背景介绍 前两天做问题排查的时候 写了一条sql 但是并没有如期地查到数据 确实是有数据的 SQL如下 SELECT tar FROM tb account relation tar WHERE tar customer id NOT IN
  • 清华攒局8个ChatGPT狼人杀,心机伪装都在这一局里,清华:我没教过

    克雷西 发自 凹非寺量子位 公众号 QbitAI 除了玩电子游戏 人类的 社交神器 狼人杀也被AI给学会了 8个ChatGPT 坐 在一起 生动地扮演出了五种角色 和真人如出一辙 这个最新的人类社会模拟实验 由清华和中关村实验室共同完成 从
  • 光线追踪技术 清华大学 pdf_作为游戏界最新的图像渲染技术,光线追踪的好处以及它面临的困境...

    说起今年最受关注的显卡 那么无疑是AMD即将发布的Big Navi显卡以及NVIDIA的RTX30系列 RTX30系列GPU是7nm工艺的安培GPU 它将是12nm图灵GPU的继任者 除了升级图形架构之外 RTX光线追踪技术也会继续升级 光
  • Guid(全局唯一标识符)工具类

    public class Guid 使用场景 public String app type APP ID public String app key APP SECRET public String app sign public Guid
  • 【笔试强训选择题】Day31.习题(错题)解析

    作者简介 大家好 我是未央 博客首页 未央 303 系列专栏 笔试强训选择题 每日一句 人的一生 可以有所作为的时机只有一次 那就是现在 文章目录 前言 一 Day31习题 错题 解析 1 2 3 4 5 6 7 8 9 10 总结 前言
  • 密码学基础--仿射密码

    在仿射密码中 加密函数定义为 e x ax b mod26 a bZ 因为这样的函数被称为仿射函数 所以这样的密码体制也称为仿射密码 可以看出 当a 1时 其对应的正是移位密码 为了能对密文进行解密 必须保证所选用的仿射函数是一个单射函数
  • 系统程序员成长计划

    这本书对于我现在帮助很大 1 其中对于calback函数写通用list的例子 对我启发很大 2014 3 4
  • CiteSpace关键词聚类图谱含义详细解析

    CiteSpace关键词聚类图谱含义详细解析 回顾上一次推文 CiteSpace关键词共现图谱含义详细解析 其中有一句 当你人工已经可以很容易的进行归纳后 就不需要再利用CiteSpace聚类功能啦 我们来看一下上次推文做出来的关键词共现图
  • Linux解决No such file or dirctory方法

    Linux解决No such file or dirctory方法 安装前准备 安装搜狗拼音 安装谷歌拼音 安装问题 最近开始学习Linux 首先会遇到无法编辑中文文字的问题 因此我们需要安装一个可以打字的中文输入法 安装前准备 在 Lin
  • 2023/1/8 考试总结

    时间安排 8 30 8 50 T3是某道题的改版 T2一眼莫二离 T1没思路 8 50 9 30 T1推了推发现L的情况等价于每两条相邻的边不能都不选 写个最小点覆盖集就新了 回忆了一会怎么输出方案 9 30 10 20 T的情况等价于每个
  • 如何给css文件加注释,css样式表怎么添加注释

    在css样式表中 可以使用 符号来添加注释 只需要使用 和 将需要注释的内容包裹即可 语法 注释内容 style标签中css代码 在某些旧版浏览器中还可以使用 来添加注释 本教程操作环境 windows7系统 CSS3 HTML5版 Del
  • 交叉编译Openwrt的UCI库移植到OK3568板卡上

    在使用OK3568嵌入式板卡上需要保存一些软件的配置信息 这些信息可以采用几种方式来实现 第一种移植sqlite数据库 在数据库中建立配置项表来进行保存 第二种使用toml格式的配置文件 需要移植相应的解析库 第三种自己创建一个JSON可是
  • (Pytorch)BatchNorm中的track_running_stats参数

    torch nn BatchNorm2d 类 torch nn BatchNorm2d num features eps 1e 05 momentum 0 1 affine True track running stats True dev
  • Qt 在VS下使用添加新类后报错LNK2019无法解析的外部符号解决办法

    使用向导添加新类编译报错 mainwindow obj 1 error LNK2019 无法解析的外部符号 public thiscall Dialog1 Dialog1 class QWidget 0Dialog1 QAE PAVQWid
  • mysql导出为access_mysql导出到access数据库文件

    一 运行环境的配置 JDK的配置 从java sun com 网站上下载JDK 注意是要Linux平台的 这里我下的是jdk 6u20 linux i586 bin 不是RPM的包 在终端用root身份操作 将jdk 6u20 linux