1.下载mysql

http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz

2.解压

tar -zxvf mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz -C ~/Software

mv mysql-5.6.21-linux-glibc2.5-x86_64 mysql-5.6

3.配置

0)安装依赖项

sudo apt-get install libaio1

1)修改mysql.server

cd ~/Software/mysql-5.6

leafpad support-files/mysql.server

设置basedir=/home/spark/Software/mysql-5.6

datadir=/home/spark/Software/mysql-5.6/data

2)安装

scripts/mysql_install_db --user=mysql

修改my.cnf

leafpad my.cnf

设置basedir=/home/spark/Software/mysql-5.6

datadir=/home/spark/Software/mysql-5.6/data

4.注册服务

sudo cp support-files/mysql.server /etc/init.d/mysqld

sudo chmod +x  /etc/init.d/mysqld

sudo update-rc.d -f mysqld defaults

5.启动服务和修改root用户密码

service mysqld start

mysqladmin -u root password 'root'

6.中文乱码

MySQL会出现中文乱码的原因不外乎下列几点:

1.server本身设定问题,例如还停留在latin1

2.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题

一、避免创建数据库及表出现中文乱码和查看编码方法

1、创建数据库的时候:

1 CREATE DATABASE `test`

2

3 CHARACTER SET 'utf8'

4

5 COLLATE 'utf8_general_ci';

View Code

2、建表的时候

1 CREATE TABLE `database_user` (

2

3 `ID` varchar(40) NOT NULL default '',

4

5 `UserID` varchar(40) NOT NULL default '',

6

7 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View Code

这3个设置好了,基本就不会出问题了,即建库和建表时都使用相同的编码格式。

在编写Connection URL时,加上?useUnicode=true&characterEncoding=utf-8

mysql 绿色安装 ubuntu_Ubuntu免安装配置MySQL相关推荐

  1. mysql绿色版(免安装版)卸载、安装

    勤学如春耕之苗不见其增,日有所长 前言 最近因为工作需要卸载了本机mysql,又装了下,发现竟然忘记了,特此记录下,希望也能帮助到需要的人 一.卸载 1.停服务 Win+r,cmd打开命令窗口,如设置 ...

  2. MySQL 8.0.23免安装版配置步骤

    @C MySQL 8.0.23免安装版配置步骤 首先进入MySQL官网,链接: MySQL官网. 1.选择DOWNLOADS; 2.在页面最底端选择MySQL Community (GPL) Down ...

  3. mysql 5.7.6 5.7.19_MySQL数据库之Mysql 5.7.19 免安装版遇到的坑(收藏)

    本文主要向大家介绍MySQL数据库之Mysql 5.7.19 免安装版遇到的坑(收藏)了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.从官网下载64位zip文件. 2.把 ...

  4. mysql 5.7.17 64位_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程

    MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...

  5. mysql 5.7.17 x86_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程

    MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...

  6. window修改mysql端口_修改mysql端口(Windows免安装版)

    我的MySQL是解压免安装版的,要修改MySQL的端口,方法很简单: 解压MySQL后,在MySQL根目录下有一个my-default.ini,打开它,上面的注释写的很清楚"# *** DO ...

  7. MySQL 5.7.10 免安装配置

    # 配置环境:windows 64bit # 安装版本:mysql-5.7.10-win32(zip archive版本) 1. ZIP Archive版是免安装的,只需把mysql-5.7.10-w ...

  8. MySQL 5.7.9 免安装配置

    环境:win10 64位  mysql版本:mysql-5.7.9-winx64.zip (http://dev.mysql.com/downloads/mysql/) 首先声明一下,5.7.9这个版 ...

  9. winxp MySQL 5.6.35 免安装版 简单配置

    Links MySQL 5.6.35 MySQL 5.6.35 32位 下载地址 Reference MySQL-5.6.13免安装版配置方法 Steps 1. 解压文件,放到任意一个路径(好像不要有 ...

最新文章

  1. [转载]利用@media screen实现网页布局的自适应,@media screen and
  2. stm32 IAP APP 相互跳转实验 (keil4 jlink STM32F407ZE
  3. 上海市新能源汽车数据平台引入阿里云Lindorm数据库,成本下降20%
  4. 排序算法之——插入排序
  5. Android L 的 Tint(着色)
  6. 前端学习(3141):react-hello-react之forceUpdate流程
  7. 数据分析体系构建那点事!
  8. Alexey 大神接棒,YOLOv4 重磅来袭!快来一睹论文真容吧!| 原力计划
  9. installshield 安装包失败问题
  10. 高德地图根据经纬度获取位置
  11. 计算机count是什么函数,计算机里COUNT是什么函数?怎么用的?好评!!
  12. iPhone无法开机? 一招帮你“救活”
  13. FigDraw 20. SCI文章中绘图之马赛克图 (mosaic)
  14. 【SwiftUI模块】0033、SwiftUI创建用户双击帖子时的心形动画
  15. Excel破解工作表保护密码
  16. 更靠近明媚阳光的日子里
  17. 从技术 Leader 的招聘需求看,如何转岗为当前紧缺的大数据相关人才?
  18. Redis第六讲 Redis之List底层数据结构实现
  19. PHP毕业设计源代码高校兼职应聘招聘系统-前台Uniapp
  20. C语言-基础知识练习习题1

热门文章

  1. swift - 关于title问题
  2. Spacecom:将和信威集团在30天内决定新的收购协议
  3. LOW_VALUE、HIGH_VALUE、ENDPOINT_VALUE转换--UTL_RAW、DBMS_STATS.CONVERT_RAW_VALUE
  4. #9 case while until select语句的运用与例子
  5. AngularJS-源码阅读(八.二)
  6. [原]C++头文件的包含顺序研究
  7. 二分图最大匹配 - 匈牙利算法
  8. 388. 文件的最长绝对路径
  9. ogg sqlserver2012 抽取不到日志_ogg抽取进程与数据字典的关系
  10. linux drm 内存管理,Linux RK3399 DRM 框架及代码流程 · Younix’s Studio