`
alvin198761
  • 浏览: 9386 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

Centos 6.5 下安装 mysql 5.1 并解决jdbc乱码问题

阅读更多

今天要在centos 下安装mysql ,以为会很简单,结果因为jdbc乱码问题,折腾了我一个上午,我总结了一下,记录下来,方便以后操作:

我到环境是 centos 6.5

安装:yum install -y mysql mysql-server mysql-devel
启动:service mysqld start
设置密码:mysqladmin -u root password 'xxxxxx'
修改密码:mysqladmin -u root password '123456'
修改配置:vi /etc/my.cnf
[mysqld]
修改端口:port=3307
修改编码:default-character-set=utf8
连接编码:init_connect='SET NAMES utf8'
增加选项
[client]
客户段编码:default-character-set=utf8
------------------------------------------------
登入:mysql -u root -p 回车,输入密码
创建数据库:create database db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
查看数据库:show databases;
切换数据库:use db;
创建数据库表:

DROP TABLE IF EXISTS `T_test`;
CREATE TABLE `T_vmInfo` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `uname` int(11) DEFAULT NULL,
  `properties` varchar(100),
  PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
导入数据库表和默认数据:source /root/xxx.sql
查看表:show tables;
退出:quit;

导出备份操作: 
    mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;

    1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)
    mysqldump -uroot -pdbpasswd -d dbname >db.sql;

    2、导出數據库為dbname某张表(test)结构
    mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

    3、导出數據库為dbname所有表结构及表數據(不加-d)
    mysqldump -uroot -pdbpasswd  dbname >db.sql;

    4、导出數據库為dbname某张表(test)结构及表數據(不加-d)
    mysqldump -uroot -pdbpasswd dbname test>db.sql;

  jdbc需要注意:

  dirver=com.mysql.jdbc.Driver
  url=jdbc:mysql://localhost:6100/keqiserverdb?useUnicode=yes&characterEncoding=utf8

  连接驱动 见附件

5.增加一个,远程访问的命令:grant all on db.* to root@host identified by "password";

分享到:
评论

相关推荐

    CentOS6.5一键安装Mysql5.6

    本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全设置。 一、环境准备 在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行...

    Centos6.5下安装Mysql5.7+的脚本及安装手册

    Centos6.5下安装Mysql5.7+的脚本及安装手册。 安装包需要从网上下载,我测试的安装包为mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz,500多M,上传不了。注意:必须是二进制安装版的,不能是rpm或源码版的。 经我测试...

    如何升级CentOS 6.5下的MySQL

    对于运行在 CentOS 6.5 上的系统,如果预装的是 MySQL 5.1,可能无法满足日益增长的业务需求。因此,升级MySQL至更高版本(如5.6)就显得尤为必要。本文将详细讲解如何在 CentOS 6.5 上安全地升级 MySQL。 首先,...

    CentOS6.5下YUM安装最新MySQL5.7.12(王三旗亲自整理,最简单明了)

    CentOS6.5下YUM安装最新MySQL5.7.12

    centos 6.5配置mysql5.5

    在 CentOS 6.5 上安装并配置 MySQL 5.5 是一项常见的任务,尤其是对于那些希望在服务器环境中部署稳定、可靠的数据库服务的系统管理员来说。本文将详细介绍如何在 CentOS 6.5 系统上安装 MySQL 5.5,并进行必要的...

    Centos6.5 镜像文件下载

    ### Centos6.5镜像文件下载与安装详解 #### 一、CentOS 6.5简介 CentOS是Community ENTerprise Operating System的缩写,是一个基于Linux内核的操作系统,它主要提供了企业级的计算环境。CentOS 6.5作为CentOS 6...

    CentOs 6.5 telnet 客户端 linux 64(离线安装)

    centos 6.5 telnet 客户端 安装文件 rpm包 centos 6.5 telnet 服务端 安装文件 rpm包 http://vault.centos.org/6.5/os/x86_64/Packages/ 从官网下载亲测可以用

    centos 6.5下安装文件上传下载服务

    centos 6.5下的文件上传下载服务是指在centos 6.5操作系统中安装和配置文件上传下载服务,以解决上传和下载文件的问题。这个服务可以让用户轻松地上传和下载文件,而不需要每次打开ftp软件,提高工作效率。 在...

    centos6.5下安装ffmpeg的详细步骤

    以上步骤提供了在 CentOS 6.5 中安装 FFmpeg 的详细指南,并解决了在实际应用中可能遇到的一些常见问题。通过以上步骤,不仅可以成功安装 FFmpeg,还能确保 FFmpeg 在系统中正常工作,满足多媒体处理的需求。

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    总结起来,在CentOS 6.5上安装JDK、Tomcat和MySQL,涉及到了软件包管理器`yum`的使用,文件传输工具如`wget`,以及对系统服务的管理。理解并掌握这些步骤,将有助于你在Linux环境中快速搭建和管理Java Web服务。同时...

    CentOS6.5离线安装openssh8.6p1软件包-步骤及依赖.rar

    本文将详细讲解如何在CentOS 6.5系统上离线安装openssh 8.6p1软件包,这通常适用于没有互联网连接或者网络环境受限的服务器。在CentOS 6.5上进行这样的升级对于提高SSH的安全性至关重要,因为老版本的SSH可能存在...

    centos6.5安装mysql5.6

    在本文中,我们将详细探讨如何在CentOS 6.5系统上安装MySQL 5.6。这个过程涉及多个步骤,包括检查系统环境、删除遗留的服务和文件、安装必要的软件包、下载和配置MySQL源代码以及最后的安装和配置。让我们逐步了解每...

    CentOS 6.5下安装Oracle 10g

    在CentOS 6.5环境下安装Oracle 10g是一项技术性强且需要精心准备的任务。Oracle 10g是一款广泛使用的数据库管理系统,它提供了高性能、高可用性和安全性。在CentOS 6.5上部署Oracle 10g需要满足一定的硬件和软件要求...

    centos6.5安装教程,绝对详细,内附centos镜像等资源

    启动虚拟机,并插入 CentOS 镜像文件,等待虚拟机自动安装 CentOS 6.5。安装过程中,需要选择语言、时区、键盘布局等设置。 二、连接工具的配置 连接工具是用于连接虚拟机和物理机之间的工具,例如 PuTTY 或 ...

    E3:用mysql安装包在CentOS6.5系统下安装和配置mysql.docx

    MySQL 在 CentOS 6.5 系统下的安装和配置 本文将指导用户在 CentOS 6.5 系统下安装和配置 MySQL 数据库管理系统。整个过程分为九个步骤,从卸载原有的 MySQL 到设置开机自启动。 步骤 1:卸载原有的 MySQL 在安装...

    centos6.5 离线安装 crontabs rpm 系统定时任务

    cronie-1.4.4-12.el6.x86_64.rpm cronie-anacron-1.4.4-12.el6.x86_64.rpm crontabs-1.10-33.el6.noarch.rpm procmail-3.22-25.1.el6.x86_64.rpm sendmail-8.14.4-8.el6.x86_64.rpm

    Centos6.5下安装oracle

    自己写的文档,经过亲自实践并截图的。centos6.5下安装11g任何版本

    CentOS 6.5 下安装 Redis 2.8.7

    接下来,我们将详细介绍如何在 CentOS 6.5 系统上安装 Redis 2.8.7 版本,并解决安装过程中可能遇到的一些常见问题。 #### 二、下载 Redis 源码包 首先,我们需要从官方站点下载 Redis 的源码包。可以使用 `wget` ...

    CentOS6.5安装mysql5.5.37

    CentOS6.5 安装 MySQL5.5.37 详解 在本文中,我们将详细介绍如何在 CentOS6.5 操作系统上安装 MySQL5.5.37。由于 MySQL 是一个非常流行的关系型数据库管理系统,因此了解如何安装和配置 MySQL 是非常重要的。 卸载...

Global site tag (gtag.js) - Google Analytics