MySQL安装以及配置Linux
2016-01-07 17:36
543 查看
一、系统环境
Ubuntu 14.04 64位
MySQL 5.5.45 64位
二、安装配置
1、新建目录
sudo mkdir /usr/shopxx
sudo mkdir /usr/shopxx/soft
2、下载mysql-5.5.45-linux2.6-x86_64.tar.gz至/usr/shopxx/soft
sudo wget -P /usr/shopxx/soft http://storage.shopxx.net/file/mysql-5.5.45-linux2.6-x86_64.tar.gz
3、解压/usr/shopxx/soft/mysql-5.5.45-linux2.6-x86_64.tar.gz至/usr/shopxx
sudo tar -zxvf /usr/shopxx/soft/mysql-5.5.45-linux2.6-x86_64.tar.gz -C /usr/shopxx
4、重命名/usr/shopxx/mysql-5.5.45-linux2.6-x86_64为/usr/shopxx/mysql5.5
sudo mv /usr/shopxx/mysql-5.5.45-linux2.6-x86_64 /usr/shopxx/mysql5.5
5、创建用户组mysql
sudo groupadd mysql
6、创建用户mysql
sudo useradd -s /usr/sbin/nologin -r -g mysql mysql
7、修改/usr/shopxx/mysql5.5所有者为mysql
sudo chown -R mysql:mysql /usr/shopxx/mysql5.5
8、初始化授权表
cd /usr/shopxx/mysql5.5
sudo scripts/mysql_install_db --user=mysql
9、复制并重命名/usr/shopxx/mysql5.5/support-files/my-medium.cnf为/usr/shopxx/mysql5.5/my.cnf
sudo cp /usr/shopxx/mysql5.5/support-files/my-medium.cnf /usr/shopxx/mysql5.5/my.cnf
10、修改配置文件/usr/shopxx/mysql5.5/my.cnf,修改如下内容
[mysqld]
# 端口
port = 3306
# 字符集编码
character-set-server = utf8
11、创建链接
sudo ln -s /usr/shopxx/mysql5.5 /usr/local/mysql
sudo ln -s /usr/shopxx/mysql5.5/support-files/mysql.server /etc/init.d/mysql
12、配置MySQL自动启动
sudo update-rc.d mysql defaults
13、启动MySQL
sudo /etc/init.d/mysql start
14、停止MySQL
sudo /etc/init.d/mysql stop
15、修改root密码
sudo /usr/shopxx/mysql5.5/bin/mysqladmin -u root -p password 新密码
16、连接MySQL
sudo /usr/shopxx/mysql5.5/bin/mysql -u root -p
17、创建数据库shopxx
create database shopxx;
18、创建用户并授权
grant all on shopxx.* to 用户名@localhost identified by '密码';
三、相关文件
mysql-5.5.45-linux2.6-x86_64.tar.gz my.cnf
Ubuntu 14.04 64位
MySQL 5.5.45 64位
二、安装配置
1、新建目录
sudo mkdir /usr/shopxx
sudo mkdir /usr/shopxx/soft
2、下载mysql-5.5.45-linux2.6-x86_64.tar.gz至/usr/shopxx/soft
sudo wget -P /usr/shopxx/soft http://storage.shopxx.net/file/mysql-5.5.45-linux2.6-x86_64.tar.gz
3、解压/usr/shopxx/soft/mysql-5.5.45-linux2.6-x86_64.tar.gz至/usr/shopxx
sudo tar -zxvf /usr/shopxx/soft/mysql-5.5.45-linux2.6-x86_64.tar.gz -C /usr/shopxx
4、重命名/usr/shopxx/mysql-5.5.45-linux2.6-x86_64为/usr/shopxx/mysql5.5
sudo mv /usr/shopxx/mysql-5.5.45-linux2.6-x86_64 /usr/shopxx/mysql5.5
5、创建用户组mysql
sudo groupadd mysql
6、创建用户mysql
sudo useradd -s /usr/sbin/nologin -r -g mysql mysql
7、修改/usr/shopxx/mysql5.5所有者为mysql
sudo chown -R mysql:mysql /usr/shopxx/mysql5.5
8、初始化授权表
cd /usr/shopxx/mysql5.5
sudo scripts/mysql_install_db --user=mysql
9、复制并重命名/usr/shopxx/mysql5.5/support-files/my-medium.cnf为/usr/shopxx/mysql5.5/my.cnf
sudo cp /usr/shopxx/mysql5.5/support-files/my-medium.cnf /usr/shopxx/mysql5.5/my.cnf
10、修改配置文件/usr/shopxx/mysql5.5/my.cnf,修改如下内容
[mysqld]
# 端口
port = 3306
# 字符集编码
character-set-server = utf8
11、创建链接
sudo ln -s /usr/shopxx/mysql5.5 /usr/local/mysql
sudo ln -s /usr/shopxx/mysql5.5/support-files/mysql.server /etc/init.d/mysql
12、配置MySQL自动启动
sudo update-rc.d mysql defaults
13、启动MySQL
sudo /etc/init.d/mysql start
14、停止MySQL
sudo /etc/init.d/mysql stop
15、修改root密码
sudo /usr/shopxx/mysql5.5/bin/mysqladmin -u root -p password 新密码
16、连接MySQL
sudo /usr/shopxx/mysql5.5/bin/mysql -u root -p
17、创建数据库shopxx
create database shopxx;
18、创建用户并授权
grant all on shopxx.* to 用户名@localhost identified by '密码';
三、相关文件
mysql-5.5.45-linux2.6-x86_64.tar.gz my.cnf
相关文章推荐
- centos错误提示:您在 /var/spool/mail/root 中有邮件
- Linux——Pip命令
- linux软件源码安装管理
- 最全面的linux信号量解析
- Centos7安装Mysql
- SSH 远程控制 Linux
- 一键完成RHCE6.0上午的考试
- 优化Linux的内核参数来提高服务器并发处理能力
- centos7 安装R语言遇到的各种坑
- Linux useradd 命令
- kvm虚拟机vnc和spice配置
- linux时间类型localtime_r (转载)
- Centos7,Hadoop-2.5.1下HBase-1.1.2安装部署
- VMware下CentOS 6.3 NAT不能连外网的问题解决办法
- Linux中的命令学习笔记
- centos 安装 Scrapy
- linux硬链接和软链接
- Linux文件和目录管理常用命令(下)
- 每天一个Linux之head命令
- linux下搭建生成HLS所需的.ts和.m3u8文件