ubuntu14.04安装mysql5.6.37
摘抄这篇文档是为了记录自己的日常学习情况,方便以后查看。后边注明了来源,如有不对的地方,希望大家指正,谢谢!
首先从mysql官网上下载所需的离线包,我现在的版本是(mysql-5.6.37-linux-glibc2.12-x86_64)。
下载链接:http://dev.mysql.com/downloads/mysql/
Select Operating System: linux-generic,选择(mysql-5.6.37-linux-glibc2.12-x86_64)下载。
下载完之后,将tar包拷贝到/usr/loacl目录下解压缩:
tar -xzvf mysql-5.6.37-linux-glibc2.12-x86_64
- 重命名为mysql:
mv mysql-5.6.37-linux-glibc2.12-x86_64 mysql
- 在安装之前先升级源文件和安装一个依赖包,mysql运行的时候会用到这个依赖包,否则运行不了:
- sudo apt-get updatesudo apt-get upgrade
sudo apt-get install libaio-dev
- 1依赖包安装完之后就该安装mysql了,在/usr/local/mysql目录下运行命令(后同),:(注意输出的文字,里边有修改root密码和启动mysql的命令)
./scripts/mysql_install_db --user=root
Installing MySQL system tables...
151015 14:11:15 [Note] ./bin/mysqld (mysqld 5.5.45) starting as process 10902 ...
OK
Filling help tables...
151015 14:11:15 [Note] ./bin/mysqld (mysqld 5.5.45) starting as process 10908 ...
OK To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands: ./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h qiuxiao-ubuntu password 'new-password' Alternatively you can run:
./bin/mysql_secure_installation which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers. See the manual for more instructions. You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe & You can test the MySQL daemon with mysql-test-run.pl
cd ./mysql-test ; perl mysql-test-run.pl Please report any problems at http://bugs.mysql.com/- 启动mysql,指定root用户:
./bin/mysqld_safe --user=root &
- 设置root用户密码
./bin/mysqladmin -u root password 'linxiaohui'
eg:
##
重启mysql: ./bin/mysqladmin -uroot -p密码 shutdown(注意,u,p后没有空格)
./bin/mysqld_safe --user=root &- 重启mysql:
./bin/mysqladmin -uroot -plinxiaohuishutdown(注意,u,p后没有空格)
./bin/mysqld_safe --user=root &- eg1: root@suepc:/usr/local/mysql/mysql-5.6.37-linux-glibc2.12-x86_64# ./bin/mysqld_safe --user=root &
- eg2: root@suepc:/usr/local/mysql/mysql-5.6.37-linux-glibc2.12-x86_64# ./bin/mysql -u root -p
- 运行eg1和eg2两条命令,成功进入mysql.
设置允许root远程连接:
1)本机登陆mysql:./bin/mysql -u root -p
2)从所有主机:
mysql> grant all privileges on *.* to root@"%" identified by "root用户的密码" with grant option;
3)从指定主机:
mysql> grant all privileges on *.* to root@"192.168.11.205" identified by "root用户的密码" with grant option; flush privileges;
设置字符集:
查询字符集:mysql> show variables like 'character%';
- 1
mysql> SET character_set_database = utf8;
mysql> SET character_set_server = utf8;- 1
- 2
重启,使字符集生效
设置开机启动
可以通过support-files下的mysql.server启动停止mysql,命令如下:
启动mysql:./support-files/mysql.server start –user=root
停止mysql:./support-files/mysql.server stop1)mysql启动默认使用的是/etc/my.cnf配置文件,所以拷贝一份配置文件到/etc/下:
cp ./support-files/my-medium.cnf /etc/my.cnf
- 1
2)拷贝mysql.server文件到/etc/init.d/目录下:
cp ./support-files/mysql.server /etc/init.d/mysql.server
- 1
3)指定启动时所使用的用户,修改my.cnf配置文件,在[mysqld]下加一行user=root:
vim /etc/my.cnf
- 1
4)设置开机启动:update-rc.d -f mysql.server defaults
- 1
至此,mysql安装完毕,重启Ubuntu,验证一下mysql是否已经随机启动
Navicat连接mysql
由图可知,连接成功!
参考出处:http://blog.csdn.net/qiuxiao630320/article/details/49150585
ubuntu14.04安装mysql5.6.37的更多相关文章
- Ubuntu14.04安装配置web/ftp/tftp/dns服务器
目录: 1.安装ftp服务器vsftpd --基于tcp,需要帐号密码 2.安装tftp服务器tftpd-hpa,tftp-hpa --udp 3.web服务器--使用Apache2+Mysql+PH ...
- Ubuntu14.04安装intel集显驱动
Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接口硬件信息 o@o-pc:~$ lspci ...
- Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题
1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Rem ...
- Ubuntu14.04安装配置ndnSIM
Ubuntu14.04安装配置ndnSIM 预环境 Ubuntu14.04官方系统 请先使用sudo apt-get update更新一下源列表 安装步骤 安装boost-lib sudo apt-g ...
- Ubuntu14.04 安装QQ国际版wine-qqintl
Ubuntu14.04安装qq国际版方式: 首先下载,链接为: https://pan.baidu.com/s/1boPitVD 密码:jp1j 也可去Ubuntu中文的Kylin(优麒麟)官网下载 ...
- 一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解
一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539. ...
- Ubuntu14.04安装samba
Ubuntu14.04安装samba 按照惯例,首先介绍Samba.Samba是在Linux系统上实现的SMB(Server Messages Block,信息服务块)协议的一款免费软件.它实现在局域 ...
- Ubuntu14.04安装有道词典
Ubuntu14.04安装有道词典之前要更新系统: sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 在有道官网下载 ...
- ubuntu14.04 安装redis 2.8.9
ubuntu14.04安装前准备工作,为了保证安装顺利,请先执行apt-get update 然后安装make 和gcc(已安装的可忽略) apt-get install make apt-get i ...
随机推荐
- 定时器之Quart.net(1)
第一步:Install-Package Quartz namespace ProjectEdb { class Program { static void Main(string[] args) { ...
- Android权限系统
Android系统为每个应用程序提供了一个安全的运行环境,不同程序间相互隔离,应用程序的数据等私有资源,外界无法访问.这个安全的运行环境由Android的权限系统(可称为沙箱系统)来提供.本文简单记录 ...
- 将jar包安装到本地仓库
通过cmd切换到apache maven 的bin目录 mvn install:install-file -DgroupId=com.antgroup.zmxy -DartifactId=zmxy-s ...
- 解决python爬虫requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题
爬虫时报错如下: requests.exceptions.SSLError: HTTPSConnectionPool(host='某某某网站', port=443): Max retries exce ...
- thinkphp快速入门(学习php框架及代码审计)
之前想学习php代码审计,但是没有坚持下去,记得当时看到了很多CMS框架采用MVC架构,就嘎然而止了. 为了深入学习下框架,一边看着thinkphp官方文档,一边写个简单的登陆注册页面以加深理解. 官 ...
- 源码的说明 ASP.NET MVC 5框架揭秘.zip
第1章 S101 MVP(SC)模式中Presenter与View之间的交互 S102 迷你版的ASP.NET MVC框架 第2章 S201 通过路由实现请求地址与.aspx页面的映射 S202 基本 ...
- Mayor's posters (线段树+离散化)
Mayor's posters Description The citizens of Bytetown, AB, could not stand that the candidates in the ...
- Java8 Stream用法详解
1.概述 Stream 的原理:将要处理的元素看做一种流,流在管道中传输,并且可以在管道的节点上处理,包括过滤筛选.去重.排序.聚合等.元素流在管道中经过中间操作的处理,最后由最终操作得到前面处理的结 ...
- 工具之wc
wc命令的功能为统计指定文件中的字节数.字数.行数, 并将统计结果显示输出. 语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同 ...
- Jenkins环境配置(集成自动化程序)
一.下载 直接到官网https://jenkins.io/download/ 进行下载 二.安装 1.在浏览器地址栏输入:http://loclhost:8081 运行Jenkins,首次进入会提示 ...