Ubuntu MYSQL和Windows MYSQL (非C盘安装)
1.Ubuntu 默认安装 Mysql 5.6版本以上:
1.查看系统是否安装mysql 数据库:
sudo netstat -tap | grep mysql
如果安装了,就查看一下版本命令:
mysql --version 如果是版本5.5的话,卸载重装。
卸载命令:sudo apt-get autoremove --purge mysql-server-5.5
2. 安装命令:
sudo apt-get install mysql-server-5.6 mysql-client-5.6
安装过程设置root 密码
3.
登入:mysql -u root -p

4.常用命令:
启动服务器:sudo start mysql
停止服务器 :sudo stop mysql
重启服务器:sudo restart mysql
5.安装 MySQL workbench
第一种在:Ubuntu sofeware Center 输入安装:

第二方法,去官网下载对应Ubuntu 版本进行安装:http://dev.mysql.com/downloads/workbench/

下载下来的DEB包,然后双击就可以根据提示进行安装了。

连接本地的数据库,进行使用:
解释: 如果mysql版本小于5.6的话,不能使用workbench 里面提供的 Visual Explain 方法,因为这样分析你查询的代码,这样就能分析,
你代码里面是否循环整张表,从而提高系统性能的分析,查看复杂语句性能分析的时候,可以快速的查看出来,可以进行优化。

6.Ubuntu不支持大小忽略 配置:
1: sudo vim /etc/mysql/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库:
2.Windows 下使用mysql.zip 进行安装mysql并且非C盘安装
1.下载:mysql-5.6.27-winx64.zip
2.然后解压到对应的路径我的路径为:D:\Program Files\MySQL\mysql-5.6.27-winx64
3.拷贝一份 my-default.ini 文件,取名为my.ini
修改里面的两个属性:
basedir =D:\Program Files\MySQL\mysql-5.6.27-winx64
datadir =D:\Program Files\MySQL\mysql-5.6.27-winx64\data
4.配置全局变量:
MYSQL_HOME D:\Program Files\MySQL\mysql-5.6.27-winx64
PATH %MYSQL_HOME%\bin
5.进入命令行模式使用管理员打开cmd 窗口:
一定要进入到你mysql的安装目录如:
cd :D:\Program Files\MySQL\mysql-5.6.27-winx64\bin
6. 执行安装命令
mysqld -install
7.启动数据库后台进程
net start mysql
8.删除命令:
mysqld -remove
其中我my.ini的配置文件:
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL. [mysqld] # Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin # These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
basedir=D:/Program Files/MySQL/mysql-5.6.24-winx64
datadir=D:/Program Files/MySQL/mysql-5.6.24-winx64/data
port=13306 #自己定义端口 character-set-server=utf8
default-storage-engine=INNODB
innodb_data_home_dir=D:/Program Files/MySQL/mysql-5.6.24-winx64/data
innodb_data_file_path=ibdata1:12M:autoextend
innodb_log_group_home_dir=D:/Program Files/MySQL/mysql-5.6.24-winx64/data innodb_buffer_pool_size=10240M
innodb_log_file_size=4G
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
Ubuntu MYSQL和Windows MYSQL (非C盘安装)的更多相关文章
- MySQL For Windows Zip解压版安装
前言 Windows 下 MySQL 有msi和zip解压安装版两种,而zip版只需解压并做简单配置后就能使用,我个人比较喜欢这种方式. 注意我们这里说的MySQL是指MySQL服务器,有很多初学的同 ...
- Mysql跨平台(Windows,Linux,Mac)使用与安装
MySQL其实是一个跨平台的轻量级数据库,平时开发会用到很多.有写程序可能要跨平台开发,接下来我就介绍一下如何跨平台使用Mysql. 这里所谓的跨平台就是Windows,Linux,Mac共同用一套M ...
- Windows 7用U盘安装CentOS 7
已经有Windows 7,准备再安装一个CentOS 7. 1. 划分磁盘空间 从磁盘上划分安装CentOS 7的安装空间.如果有多个硬盘的话,一定要在主硬盘上划分2G的空间(其实1G就够了)作为bo ...
- windows下非管理员权限安装mysql
windows下,mysql有两种安装方式: 1.msi安装 2.zip安装 无论是哪种安装方式,都因为需要将mysql安装为一个服务,所以必须要以管理员权限安装. 因为公司的换了虚拟机,无法取得管理 ...
- 使用Windows PE的U盘安装win7
前年刚去公司的时候用PE装过好多系统,最近又装一台华硕的,碰到了一个问题,一起记录了下. 华硕X45,Bios已经改为U盘启动了,但就是进不去,因为知道可能还有个选磁盘启动项的键,找了半天原来按Esc ...
- 制作MySQL的Windows服务+创建用户及授权
在上一篇随笔中详述了MySQL的Windows 64位版本的安装,以及初始化操作.启动服务端.客户端连接.一些基本的文件操作等.然而在进行这些操作的时候,需要我们去输入一长串的路径和命令才能 ...
- 2016031901 - U盘安装ubuntu系统
使用U盘安装ubuntu系统 01.进入u盘安装 个人使用的是闪迪U盘安装 02. 个人重装ubuntu 03.进入ubuntu安装界面 04.进入语言界面 05.准备安装ubuntu 06.ubun ...
- win10使用U盘安装Linux系统教程
win10安装Linux系统详细教程 目前想要再Windows系统上安装Linux系统有三种方式:其一是安装在虚拟机上(VMWare或者VirtualBox),其二是使用win10最新支持的Linux ...
- U盘安装centos7.1出现dracut问题的超简单解决方法
恰好今天有空,于是抽空回忆一下之前U盘安装CENTOS7时遇到的一个大坑.U盘装系统习惯了,就顺手用大白菜工具刻了一个CentOS 7.1的minimun ISO镜像到U盘,于是噩梦开始了.如果有人像 ...
随机推荐
- 转: python如何安装pip和easy_installer工具
原文地址: http://blog.chinaunix.net/uid-12014716-id-3859827.html 1.在以下地址下载最新的PIP安装文件:http://pypi.python. ...
- 转:python dict按照value 排序
我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value.可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value ...
- 在c#中把字符串转为变量名并获取变量值的小例子(转)
public class Program { public string str = "spp"; public string spp = "Hello World!&q ...
- 现在开始(Do It Now)
现在开始(Do It Now) 很多年前读大学的时候,我决定制定一个计划挑战自己:只用三个学期完成其他人通常花费四年的课程,能否毕业.这篇文章(此文为翻译)详细的说明了我在成功实现该目标过程中的所有时 ...
- VC++ Post 方法 上传数据到web服务器
最近在做一个项目,需要与WEB服务器交互一些信息.其中一项就是文件的上传与下载.现来一个上传的代码 #include "stdio.h" #include "WinSoc ...
- 高效Web开发的10个jQuery代码片段
原文转载:http://www.codeceo.com/article/10-jquery-snippets-web-dev.html
- Ptex源码学习笔记-2
写入纹理数据: 主要分为五种写入方式:新建纹理.编辑已有纹理.编辑ExtHeader中的指定项.写入元数据和写入指定面的纹理数据.写入过程中数据存在一个临时文件中,在close时才会把临时文件的内容拷 ...
- CSS中定位机制的想法
对于一个刚刚接触css的新手而言,CSS的定位机制可能是最让人头疼的一件事情了, 接下来我们了解一下CSS的定位机制. position:static | relative | absolute | ...
- MD5加密字符串
public static String md5(String string) { byte[] hash; try { hash = MessageDigest.getInstance(" ...
- [问题]数据库MySQL和Navicat的乱码问题
计算机中存储字符需要使用编码集,早期有ASCII集,但是随着技术的发展,ASCII集不能满足需求,出现了越来越多的字符,比如中文字符等.后来又发展出了Unicode.GB2312.utf8等字符集.字 ...