mysql 绿色安装 ubuntu_Ubuntu免安装配置MySQL
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相关推荐
- mysql绿色版(免安装版)卸载、安装
勤学如春耕之苗不见其增,日有所长 前言 最近因为工作需要卸载了本机mysql,又装了下,发现竟然忘记了,特此记录下,希望也能帮助到需要的人 一.卸载 1.停服务 Win+r,cmd打开命令窗口,如设置 ...
- MySQL 8.0.23免安装版配置步骤
@C MySQL 8.0.23免安装版配置步骤 首先进入MySQL官网,链接: MySQL官网. 1.选择DOWNLOADS; 2.在页面最底端选择MySQL Community (GPL) Down ...
- mysql 5.7.6 5.7.19_MySQL数据库之Mysql 5.7.19 免安装版遇到的坑(收藏)
本文主要向大家介绍MySQL数据库之Mysql 5.7.19 免安装版遇到的坑(收藏)了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.从官网下载64位zip文件. 2.把 ...
- mysql 5.7.17 64位_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...
- mysql 5.7.17 x86_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...
- window修改mysql端口_修改mysql端口(Windows免安装版)
我的MySQL是解压免安装版的,要修改MySQL的端口,方法很简单: 解压MySQL后,在MySQL根目录下有一个my-default.ini,打开它,上面的注释写的很清楚"# *** DO ...
- MySQL 5.7.10 免安装配置
# 配置环境:windows 64bit # 安装版本:mysql-5.7.10-win32(zip archive版本) 1. ZIP Archive版是免安装的,只需把mysql-5.7.10-w ...
- MySQL 5.7.9 免安装配置
环境:win10 64位 mysql版本:mysql-5.7.9-winx64.zip (http://dev.mysql.com/downloads/mysql/) 首先声明一下,5.7.9这个版 ...
- winxp MySQL 5.6.35 免安装版 简单配置
Links MySQL 5.6.35 MySQL 5.6.35 32位 下载地址 Reference MySQL-5.6.13免安装版配置方法 Steps 1. 解压文件,放到任意一个路径(好像不要有 ...
最新文章
- [转载]利用@media screen实现网页布局的自适应,@media screen and
- stm32 IAP APP 相互跳转实验 (keil4 jlink STM32F407ZE
- 上海市新能源汽车数据平台引入阿里云Lindorm数据库,成本下降20%
- 排序算法之——插入排序
- Android L 的 Tint(着色)
- 前端学习(3141):react-hello-react之forceUpdate流程
- 数据分析体系构建那点事!
- Alexey 大神接棒,YOLOv4 重磅来袭!快来一睹论文真容吧!| 原力计划
- installshield 安装包失败问题
- 高德地图根据经纬度获取位置
- 计算机count是什么函数,计算机里COUNT是什么函数?怎么用的?好评!!
- iPhone无法开机? 一招帮你“救活”
- FigDraw 20. SCI文章中绘图之马赛克图 (mosaic)
- 【SwiftUI模块】0033、SwiftUI创建用户双击帖子时的心形动画
- Excel破解工作表保护密码
- 更靠近明媚阳光的日子里
- 从技术 Leader 的招聘需求看,如何转岗为当前紧缺的大数据相关人才?
- Redis第六讲 Redis之List底层数据结构实现
- PHP毕业设计源代码高校兼职应聘招聘系统-前台Uniapp
- C语言-基础知识练习习题1
热门文章
- swift - 关于title问题
- Spacecom:将和信威集团在30天内决定新的收购协议
- LOW_VALUE、HIGH_VALUE、ENDPOINT_VALUE转换--UTL_RAW、DBMS_STATS.CONVERT_RAW_VALUE
- #9 case while until select语句的运用与例子
- AngularJS-源码阅读(八.二)
- [原]C++头文件的包含顺序研究
- 二分图最大匹配 - 匈牙利算法
- 388. 文件的最长绝对路径
- ogg sqlserver2012 抽取不到日志_ogg抽取进程与数据字典的关系
- linux drm 内存管理,Linux RK3399 DRM 框架及代码流程 · Younix’s Studio