`

linux shell 下 用 mysql的中文问题

阅读更多

虽然很少有人用linux下的mysql 客户端来维护数据,毕竟现在mysql 的客户端管理软件也多起来了,比较出名的有toad for mysql free . 不过像我这些习惯了unix 下用 sqlplus 管理oracle 的用户来说,还是觉得慢。

 

最近用 linux 下mysql 导入中文数据时老出问题。 在shell 下是正常的,但与php联后就乱码了。 原来ubuntu下mysql 默认不是utf8联的

 

只有在my.cnf 中的 [client] 一节加这一句:

 

[client]
port = 3306
socket = mysql
default-character-set=utf8

 

这样就不用在 mysql 命令行 后加参数 --default-character-set=utf8  

分享到:
评论

相关推荐

    mysql8,linux版全自动安装shell脚本,一键安装

    mysql8,linux版全自动安装shell脚本,一键安装;适合自动化安装环境,学习shell编程。可读性高

    基于shell脚本的Linux环境下MySQL快速部署方法.pdf

    本文主要讨论了如何使用shell脚本来快速部署MySQL数据库在Linux环境下。MySQL数据库是关系型数据库管理系统,广泛应用于互联网时代的各中小型公司。然而,MySQL的安装和部署需要手动执行命令语句,耗时且易出错。...

    linux shell 脚本备份mysql并进行还原

    从linux直接导出来的文件可以直接导入linux使用,也可以用editplus查看其中代码。

    mysql-shell-8.0.30-linux-glibc2.12-x86-64bit.tar.gz

    在标题提及的"mysql-shell-8.0.30-linux-glibc2.12-x86-64bit.tar.gz"文件中,我们获取的是适用于Linux系统(glibc2.12版本)的64位MySQL Shell版本8.0.30,这是MySQL数据库8.0系列的一个重要组件。 MySQL 8.0相较...

    Linux下Mysql自动备份脚本

    Linux下自动备份Mysql文件shell脚本。

    Linux下定时备份MySQL数据库的Shell脚本.pdf

    ### Linux下定时备份MySQL数据库的Shell脚本知识点详解 #### 一、背景介绍与重要性 对于每一个在线网站或服务而言,数据备份是一项至关重要的任务。无论是为了应对未来的版本升级,还是服务器迁移的需求,定期备份...

    MySQL(Docker) 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...

    shell脚本实现mysql从原表到历史表数据迁移

    这里我们关注的是使用Shell脚本来实现MySQL从原表到历史表的数据迁移。这种自动化的方法可以帮助我们高效、准确地处理大量数据,同时减少人为错误。 首先,让我们深入理解`shell`脚本。Shell是Linux和Unix系统中的...

    Shell脚本批量添加CSV数据到MySQL

    本篇将详细介绍如何使用Shell脚本结合CSV文件批量将数据导入MySQL数据库,以提高工作效率。 首先,`prov.csv` 是一个包含CSV(逗号分隔值)格式的数据文件,这种文件类型常用于存储表格数据,易于读写和处理。在本...

    shell的多线程&当前文件夹下批量插入MySQL

    在IT领域,Shell脚本是一种常用的自动化工具,用于在Linux或Unix系统中执行一系列命令。虽然Shell本身并不支持真正的多线程,但可以通过巧妙的方法模拟多线程的行为,以提高处理任务的效率。本文将详细讲解如何在...

    linux下一键安装mysql,通过运行shell文件,解压安装mysql,创建用户,修改密码,运行本地的sql文件初始化数据库

    在Linux环境中,MySQL数据库的安装通常涉及多个步骤,包括安装依赖库、解压二进制文件、配置系统环境以及初始化数据库。在这个过程中,通过运行一个精心编写的shell脚本可以大大简化这一流程。以下是根据标题和描述...

    Linux下Shell从入门到精通完整版视频.zip

    1.Linux下Shell编程基础入门.mp4 2.Shell编程之变量及LAMP导航菜单编写.mp4 3.Shell编程之IF条件语句各种案例演练.mp4 4.使用if条件语句编写MySQL备份脚本.mp4 5.Shell编程之LAMP一键安装脚本实战.mp4 6.For循环及...

    如何在linux下实现mysql数据库每天自动备份 txt

    ### 如何在Linux下实现MySQL数据库每天自动备份 在Linux环境下进行MySQL数据库的日常自动备份是一项重要的维护工作,它能够确保数据的安全性与完整性。本文将详细介绍如何通过编写Shell脚本并结合Cron定时任务来...

    mysql,linux shell学习进阶.zip

    MySQL是世界上最受欢迎的关系型数据库管理系统(RDBMS)之一,尤其在Web应用程序中广泛使用。...通过深入学习和实践,你将能够有效地在Linux环境下管理和操作MySQL数据库,实现数据的高效管理和自动化运维。

    Linux下安装MySQL及基本操作

    ### Linux下安装MySQL及基本操作 #### 一、安装MySQL 在Linux环境下安装MySQL数据库是一项常见但又重要的任务。本文将详细介绍如何在Linux系统中安装MySQL,并进行基本配置与操作。 ##### 1.1 检查系统是否已安装...

    shell执行mysql脚本

    当我们需要在Linux环境下批量处理数据库操作时,结合使用shell脚本和MySQL可以极大地提高效率。以下将详细介绍如何在shell脚本中执行MySQL脚本并传递参数。 首先,我们需要创建一个shell脚本,通常以`.sh`为扩展名...

    linux安装mysql

    下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...

    linux一键安装mysql5.7和mysql8.0脚本

    该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup

    Linux下mysql数据库备份以及恢复shell脚本

    总结,通过编写和使用`databackup.sh`和`datarestore.sh`这样的Shell脚本,Linux用户可以方便地对MySQL数据库进行自动化备份和恢复,确保在系统故障或数据丢失时能够迅速恢复服务,保障业务连续性。这两个脚本是IT...

Global site tag (gtag.js) - Google Analytics