摘抄这篇文档是为了记录自己的日常学习情况,方便以后查看。后边注明了来源,如有不对的地方,希望大家指正,谢谢!

首先从mysql官网上下载所需的离线包,我现在的版本是(mysql-5.6.37-linux-glibc2.12-x86_64)。

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 update

sudo 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'

##

重启mysql:

./bin/mysqladmin -uroot -p密码 shutdown(注意,u,p后没有空格)

./bin/mysqld_safe --user=root &eg:

重启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 stop

1)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安装mysql5.6_ubuntu14.04安装mysql5.6.37相关推荐

  1. ubuntu 18 mysql5.7_Ubuntu18.04 下 MySQL5.7 的安装

    Ubuntu18.04 下 MySQL5.7 的安装 进行命令行安装: 1. 安装 MySQL 服务端和客户端: sudo apt-get install MySQL-server-5.7 2. 安装 ...

  2. ubuntu12.04 mysql 安装_Ubuntu 12.04 安装 配置 访问MySQL

    Ubuntu 12.04下可以使用apt-get方式安装MySQL,并没有采用自己安装再更改各种配置的方法,太麻烦了,如果想自己安装再改配置的话,下面两篇文章很值得参考: 本人只是图省事而已,其实最好 ...

  3. python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解

    下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...

  4. ROS安装:Ubuntu18.04安装配置ROS-melodic

    背景知识 安装可以参考官方文档: melodic/Installation/Ubuntu - ROS Wiki 1 安装melodic 1.1 安装ROS的下载源 在国内安装,选以下一个源: 中科大资 ...

  5. ubuntu oracle 10g 安装,Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法

    PS:Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法正常情况下,完美无错..如果遇到问题,也有解决办法 1.安装前准备工作 1.1 到oracle官网下载适合自己电脑 ...

  6. vmware 5.51 下安装Ubuntu Linux8.04安装vmware tools不成功

    得空安装Ubuntu Linux体验一把,记得最早还是98,99,2000年的时候玩的,什么冲浪(Xteam).红帽子.红旗.蓝点,TurboLinux. 那时候版本都是什么1.0,2.0,3.0之类 ...

  7. linux下anaconda3安装教程,Ubuntu18.04 安装 Anaconda3的教程详解

    Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如 ...

  8. ubuntu安装python3.6_Ubuntu16.04安装python3.6.5步骤详解

    下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...

  9. django本地安装mysql_Ununtu 15.04 安装MySql(Django连接Mysql)

    本文介绍Ubuntu 15.04下安装MySQL ubuntu 15.04安装mysql django项目连接mysql 一.安装数据库 1.sudo apt-get install mysql-se ...

最新文章

  1. 医学影像AI:全球市场展望
  2. 校园二手平台的开发和利用
  3. 华为云数据库自研黑科技,助推企业成本再降 50%
  4. 无需安装的CLI才是最好的
  5. cmenu 隐藏子项中的一个子项_区分Maven中dependencyManagement与dependencies的作用
  6. tablayout支持改变选中文字大小,支持左右滑动,支持viewpager,支持三角可移动指示器...
  7. DDD:架构思想的旧瓶新酒?阿里等大厂却对它趋之若鹜!
  8. C#LeetCode刷题-数组
  9. 【软件测试】单元测试的主要任务不包括全局数据结构
  10. 大厂的 404 页面都长啥样?看到最后一个,我笑了。。。
  11. 第二章 人工智能专题之Python进阶 - Matplotlib库
  12. linux 3.16内核下载,linux块设备驱动程序示例(适用于高版本内核3.16.0 - 3.19.0等,亲测可用)...
  13. 分步图解分析排序方法-冒泡排序
  14. 国内供应链金融模式梳理及思考
  15. iPhone6 6p 7 7p屏幕适配,切图准则
  16. 初级会计最后一个月稳过秘籍
  17. Unity2019学习:常用功能--Unity UI的交互游戏对象
  18. 中国象棋AI在线弈游戏源码
  19. codeforces1146G Zoning Restrictions
  20. Word编辑招聘文档教学

热门文章

  1. 源码WIFI--扫描和连接
  2. 用ajax向后台传递数组参数
  3. centos6下jbd2进程占用大量IO处理
  4. Mac下Android studio 之NDK配置教程(二)
  5. 【数学建模】【APIO2015】Palembang Bridges
  6. 算法与数据结构--数组和链表的区别
  7. Objective-C语法之Object对象的那些事儿(五)
  8. MVC专题研究(三)——数据绑定和传送
  9. leetcode 518. 零钱兑换 II
  10. 世卫组织总干事谭德塞:没有国家可以假装大流行已结束