Ubuntu Mysql 安装

下载

http://dev.mysql.com/downloads/mysql/

选择 Linux- Generic

选择版本

wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.39-linux2.6-x86_64.tar.gz

根据INSTALL-BINARY文件的描述,可知mysql默认的安装目录就是在/usr/local/mysql

tar -zxvf mysql-5.5.39-linux2.6-x86_64.tar.gzmv mysql-5.5.39-linux2.6-x86_64 /usr/local/mysql

按上面的记叙我可以知,先要创建的一个名为mysql的用户组和用户,来承载mysql数据库的运行,使用如下命令:

sudo groupadd mysql

在创建的用户组中创建一个用户:

sudo useradd -r -g mysql mysql

接着进入mysql目录,修改mysql目录的拥有者,为mysql用户:

进入目录:

cd /usr/local/mysql/

修改目录的拥有者:

这里的点"."代表的就是当前目录,选项 -R 表示递归当前目录及其子目录。

sudo chown -R mysql .
sudo chgrp -R mysql .

现在真正的进入主题,安装mysql,执行命令:

sudo scripts/mysql_install_db --user=mysql

其实,这一步正真的目地就是生成一些mysql数据库运行的系统数据库。

注意:在Ubuntu 12.04下安装mysql 5.5.28版本执行此命令时,会提示如下错误的信息:

./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

这说明还要安装一个libaio的依赖库,执行如下命令:

apt-get install libaio-dev

安装完libaio后,继续执行

sudo  scripts/mysql_install_db --user=mysql

执行完上面的命令后,其实就已经完成了mysql的安装,但为了数据库的安全,可以将mysql目录的拥有者改为root用户,并将生成的系统依赖数据赋给mysql用户,执行如下命令:

chown -R root .
chown -R mysql data

启动:

/usr/local/mysql/support-files/mysql.server start
/usr/local/mysql/support-files/mysql.server restart
/usr/local/mysql/support-files/mysql.server stop

启动完mysql后,我们接着可以测试一下,使用"./bin/mysql"命令来进入mysql数据库的控制台,执行SQL命令。

为了数据库的安全我们需要为数据库访问设置密码,可以执行如下命令,将mysql的配置文件安装到/etc目录下:

sudo cp support-files/my-medium.cnf /etc/my.cnf

然后更改/etc/my.cnf文件,在[client]段下,取消password注释,并将your_password改为你的密码。

这样设置好后,进入mysql的控制台,则需要使用如下命令:

sudo ./bin/mysql -uroot -p
时间: 2024-11-08 20:18:04

Ubuntu Mysql 安装的相关文章

Ubuntu Mysql 安装及简单使用

系统环境:ubuntu 12.04 1.安装 sudo apt-get install mysql-server sudo apt-get install mysql-client 安装过程中会提示设置密码,记住所设置的密码.该密码用于登录mysql数据库.安装成功后mysql服务器会自动启动 2. 检查是否成功安装 在终端中输入命令,sudo netstat -tap | grep mysql 若能看到mysql 端口处于监听状态则表示安装成功. 3.配置服务器 mysql的配置文件放在 /e

ubuntu mysql安装及需要其他主机连服务器mysql时的设置(error:10061)

说明: 一个朋友在使用ubuntu-server 16.04安装mysql,设置远程访问的时候出现了问题,请我帮忙.但是,我也没有使用过ubuntu安装mysql,于是乎搜索了很多技术文件,比着葫芦画瓢.但是,由于mysql版本的差异,导致在安装设置的过程中出现了一些问题:就是不能远程访问. 一.安装mysql 1. 安装需要使用root账号,如果不会设置root账号的请自行google.安装mysql过程中,需要设置mysql的root账号的密码,不要忽略了. sudo apt-get ins

Ubuntu mysql安装,还有可视化界面

安装mysql sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 安装mysql的可视化界面(mysql workbench) sudo apt-get install mysql-workbench

ubuntu mysql安装和修改密码

sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 文件:/etc/mysql/debian.cnf   记录创建数据库时初始账户,可用此登录 error: 'Access denied for user 'root'@'localhost' (using password: YES)'解决办法: /etc/init.d/mysql

Ubuntu系统下的Mysql安装与使用

摘要 在本篇博文中,笔者将从基础出发,介绍Mysql在Linux环境下的安装和基本使用命令,仅适用于Mysql初学者,大牛请绕道-- 安装Mysql数据库 这里介绍最最简单的安装方式,至于编译安装,可以下载安装包, ./configure 生成Makefile,然后 make clean,  make , make test,  make install  我想这些命令应该很基本了吧,这里不再敖述. 1. 安装命令 [email protected]:~$ sudo apt-get instal

Ubuntu mysql workbench安装失败

当我下载完workbench时,出现了一些依赖关系 我好像是输入了 sudo apt-get -f install 命令之后,再运行 sudo dpkg -i mysql-workbench-community-6.3.4-1ubu1504-amd64\ \(1\).deb 就安装成功了. 参考: 1. Ubuntu 系统下安装MySQL及MySQL-workbench 2. Ubuntu下安装MySQL Workbench

ubuntu下MySQL安装配置及基本操作

在linux下安装方法: 分为四种:一: 直接用软件仓库自动安装(如:ubuntu下,sudo apt-get install mysql-server; Debain下用yum安装): 二:官网下载deb或rmp安装包,直接双击安装: 三:下载tar安装包,解压到硬盘,然后自己配置mysql: 四:源码编译安装(下载mysql源代码自己编译安装). 前两种不需要自己配置,安装简单:后两种需自行配置文件,需要对mysql较为熟练.主要讲下第三种. 由于MySQL依赖libaio1包,所以先安装l

ubuntu下安装mysql出现FATAL ERROR: Could not find mysqld的处理

ubuntu下安装mysql出现FATAL ERROR: Could not find mysqld的处理 错误信息: #./bin/mysql_install_db –user=mysql FATAL ERROR: Could not find mysqld The following directories were searched: /usr/libexec /usr/sbin /usr/bin If you compiled from source, you need to run '

ubuntu 下安装 apache php mysql

ubuntu 安装 apache+php+mysql1.打开终端,输入"sudo apt-get install apache2",回车;(安装apache2.0或2.x新版本,系统会自动查找新的版本)2.如有密码请再输入管理员密码,回车3.输入"Y",回车4.apache2.X 安装完成5.验证apache2.x安装是否完成,在浏览器中打开http://localhost/或者http://127.0.0.1.如果出现It works!那证明成功;6.打开终端,输