1. 云栖社区>
  2. PHP教程>
  3. 正文

VPS上安装MySQL数据库

作者:用户 来源:互联网 时间:2017-12-01 16:00:42

数据库mysql安装vps

VPS上安装MySQL数据库 - 摘要: 本文讲的是VPS上安装MySQL数据库, 一、安装 MySQL 所需的软件包输入以下命令:apt-get install libncurses5-dev cmake build-essential备注:如果事先已经安装好了 Nginx 和 PHP,这里就不需要安装 build-e


一、安装 MySQL 所需的软件包
输入以下命令:
apt-get install libncurses5-dev cmake build-essential
备注:如果事先已经安装好了 Nginx 和 PHP,这里就不需要安装 build-essential 了。
二、创建一个 MySQL 用户
输入以下命令创建一个 mysql 组群:
groupadd mysql
接着输入以下命令创建一个 mysql 用户:
useradd -r -g mysql mysql
完了之后,就可以开始安装 MySQL 了。
三、安装 MySQL
从官方网站下载 MySQL 到 opt 文件夹并进行安装的命令如下:
cd /opt
wget http://mysql.mirrors.hoobly.com/Downloads/MySQL-5.5/mysql-5.5.16.tar.gz
tar zxvf mysql-5.5.16.tar.gz
cd mysql-5.5.16
cmake .
make
make install
技巧: 5.5.16 是目前最新的稳定版本,要获得更多的版本,你可以访问 MySQL 下载页面,记住要选择 Source Code 平台。
另外,为了节省服务器空间,你可以删除之前下载到的 mysql-5.5.16.tar.gz 以及 mysql-5.5.16 这两个文件,具体命令如下:
cd /opt
rm -f mysql-5.5.16.tar.gz
rm -r mysql-5.5.16
备注: 如果 VPS 的 etc 目录里面已经有一个 mysql 文件夹,那么你须要删除该文件夹里的 my.cnf 文件,删除命令如下:
rm -f /etc/mysql/my.cnf
四、配置 MySQL
通过以下命令修改 MySQL 的权限:
cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
五、启动 MySQL
启动 MySQL 的命令如下:
bin/mysqld_safe --user=mysql &
如果一切顺利,你将会看到一条类似以下的信息:
111009 23:16:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
然后按回车退出。
六、创建 MySQL 密码
输入以下命令:
./bin/mysql_secure_installation
根据出现的提示,设置一个 MySQL 密码,在须要回答的地方输入 y,如果看到一条谢谢的信息,那么你就可以通过用户名 root 和刚设置的密码登录你的 MySQL 数据库了。
技巧:如果出现错误,你可以尝试重启 VPS 并从第五个步骤开始重新操作一遍。
七、测试 MySQL
输入以下命令:
bin/mysqlshow mysql -u root -p
接着输入你的数据库密码,如果可以看到 mysql 数据库里面的数据表,那么就证明 MySQL 安装成功了。
八、使 MySQL 自动启动
将 mysql.server 复制到 init.d 文件夹并使其在 VPS 每次重启之后都会自动启动,具体命令如下:
cp support-files/mysql.server /etc/init.d/mysql.server
update-rc.d -f mysql.server defaults
然后你就可以随时重启 VPS 了。
由于须要敲命令,MySQL 本身并不好操作,但我们可以通过安装 PHPMyAdmin 来更方便地管理 MySQL 数据库。(来自:jingpin.org)

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索数据库 , mysql , 安装 vps ,以便于您获取更多的相关知识。