文档章节

linux下mysql安装和设置

照耀
 照耀
发布于 2015/04/16 17:33
字数 351
阅读 47
收藏 2

Linux版本:ubuntu 14.04

Mysql版本:mysql-5.6.24 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.24-linux-glibc2.5-x86_64.tar.gz


安装步骤

1,创建mysql用户和组,该用户只能操作与mysql服务有关的文件,更安全。

groupadd mysql    #新建组mysql

useradd -r -g mysql mysql    #新建用户mysql 所属组为mysql  

2,解压安装文件(usr/local/mysql-5.6.24-linux-glibc2.5-x86_64.tar.gz),安装目录为user/local。

cd /usr/local    #切换目录

sudo tar -zxvf mysql-5.6.24-linux-glibc2.5-x86_64.tar.gz    #解压安装文件

sudo ln -s mysql-5.6.24-linux-glibc2.5-x86_64 mysql    #建立软连接 /usr/local/mysql ,更方便

cd mysql    #切换目录到/usr/local/mysql

sudo chown -R mysql .    #将mysql文件夹所属用户修改为mysql

sudo chgrp -R mysql .    #将mysql文件夹所属组修改为mysql

3,安装数据库

scripts/mysql_install_db --user=mysql --force

sudo apt-get install libaio-dev #遇到error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory错误执行

sudo chown -R root .    #将mysql文件夹所属用户修改为root

sudo chown -R mysql data  #将mysql文件夹所属用户修改为mysql

./bin/mysqladmin -u root password 'root'    #修改root用户密码

grant all privileges on *.* to root@'%' identified by 'root' with grant option;
flush privileges;    #允许远程登录

ps:如果有问题重新安装几遍就可以了,别问为什么!

问题:丢失hostname.pid文件, 在相应目录下新建一个即可。


© 著作权归作者所有

共有 人打赏支持
照耀
粉丝 0
博文 3
码字总数 935
作品 0
朝阳
私信 提问
分布式架构3--CentOs下安装MySQL(环境准备)

声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作 CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经...

明理萝
07/19
0
0
Linux环境下安装配置Mysql

首先我们的使用的是linux的 centOS6 版本 安装mysql: 1、查看有没有安装包 yum list mysql* 2、进行安装mysql:一般我们在服务器端安装的都是服务端( mysql) yum install mysql-server或者...

糖拌西红柿
08/05
0
0
Centos64位6.4 下安装 Mysql5.6 二进制包

【做个小广告,本人博客】: www.wangboak.com 因为要在linux下安装个mysql,而且用源码包安装非常复杂,本人非常不喜欢: 1、还要安装GCC编译器,而我安装linux的时候采用的是最小化服务器安...

王博-北京
2013/11/06
0
0
Linux下MySQL表名不区分大小写的设置方法(抄袭别人的)

Linux下MySQL表名不区分大小写的设置方法 MySQL表名不区分大小写的设置方法 在用centox安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大...

随风而浮沉
06/24
0
0
ImportError: No module named MySQLdb

ImportError: No module named MySQLdb 该错误是源于我们没有安装Python连接MySQL所需的MySQLdb库而引起。 MySQL是最流行的开源数据库之一,但在Python标准库中并没有集成MySQL接口程序,MyS...

netmouse
2014/10/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

结合Spring和Groovy解决脚本热加载

前言 去年写过一篇文件介绍了采用jpython解决动态配置热加载的问题jpython解决热加载,今年在实现规则引擎过程中准备进行升级,采用groovy脚本解决。 方案 将一些规则相关,如统计,排序,过...

春哥大魔王的博客
6分钟前
0
0
以太坊应用开发接口:JSON RPC API

以太坊应用开发接口指的是以太坊节点软件提供的API接口,去中心化应用可以利用这个接口访问以太坊上的智能合约。以太坊应用开发接口采用JSON-PRC标准,通常是通过HTTP或websocket提供给应用程...

汇智网教程
10分钟前
0
0
排序--二分插入排序

二分插入排序是对直接插入排序的一个优化,在排序--直接插入排序中已经分析过直接插入排序的最坏时间复杂度是平方级别的,二分插入排序则是通过二分查找对寻找插入位置进行了优化,在找到插入...

FAT_mt
20分钟前
1
0
Quora点赞过万!麻省理工5.0GPA十条学习技巧

美国版知乎Quora上有个问题是:顶尖学生如何学习。排名第一的答案已经赢得13.5K次点赞,我们翻译出来分享给大家。 MIT normally does not rank its students. So if you hear that someone g...

乔老哥
33分钟前
1
0
IOC的学习(1)

1.IOC理论概要 java中,一个对象A怎么才能调用对象B? 当一个对象的构建,需要多个其他对象时,对象和对象有复杂的构建关系。spring帮助我们维系对象的依赖关系,降低系统的实现成本,前提是...

杨健-YJ
46分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部