Toggle navigation
沙粒网
积少成多,积沙成塔
Blog
About
Home
Blog
MySQL 源码安装
MySQL 源码安装
大屏阅读
1个月前 (19/01/2019)
沙粒网
20
# MySQL 源码安装 > 系统环境:Deepin 15.5 > 软件环境:MySQL 5.6 ## 下载文件 官网下载mysql二进制文件,[https://dev.mysql.com/downloads/mysql/5.6.html](https://dev.mysql.com/downloads/mysql/5.6.html) 拷贝mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz至/usr/local目录下 ## 安装MySQL 安装时需要切换至root用户下操作,或者命令前加sudo 创建MySQL用户及用户组,如果已经创建了则不需要重新创建 ```bash groupadd mysql useradd mysql ``` 创建data目录并赋予权限 ```bash cd /home/local # 创建目录 mkdir mysql mkdir data # 更改目录拥有者 chown mysql:mysql mysql -R # 更改目录权限 chmod 755 mysql -R ``` 执行脚本安装,参数指定mysql目录及data目录 ```bash cd /usr/local/mysql/bin # 需要切换至root用户执行脚本 ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/home/local/mysql/data ``` 安装成功后提示如下  安装成功后会在/usr/local/mysql目录下生成my.cnf文件,需修改一些配置 ```bash # 在[mysqld]下修改以下配置 # pid文件路径 pid-file = /home/local/mysql/data/mysql.pid # 日志文件 log-error = /var/log/mysql.err # data目录 datadir = /home/local/mysql/data ``` 尝试手动启动mysql,出现如下提示则启动成功 ```bash $ cd /usr/local/mysql/support-files # 手动启动mysql $ ./mysql.server start Starting MySQL [.ok ``` ## 添加服务 将mysql.server文件拷贝到/etc/init.d目录下 ```bash cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld ``` 启动mysql服务 ```bash systemctl start mysqld ``` 将mysql服务添加至开机启动 ```bash # 重新加载服务配置文件 systemctl daemon-reload # 添加开机启动 systemctl enable mysqld ``` 如果需要随处都可以使用mysql命令,则需要添加mysql软连接 ```bash sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql # 尝试使用mysql登录 mysql -uroot -proot ``` ## 设置root密码 ```bash cd /usr/local/mysql/bin # 修改本机访问密码(localhost) ./mysqladmin -u root password 'new password' ``` ## 链接测试 安装完成后,通过navicat、sqlyog工具链接测试下 
发表评论
Tags
Java
Linux Deepin
IntelliJ IDEA
Git
Hexo
百度
Docker
Linux
Play Framework
Tomcat
微信
GitBook
Hot
廊坊银行信安世纪安全产品BiSafe安装指南
MySQL5.7 源码安装
Windows10安装Docker
Idea P3C 插件使用指南
Tomcat SSL证书安装配置
易宝托管接口开发文档
支付宝银行卡识别
Nginx安装及配置
Linux常用命令
廊坊银行存管接口开发指南