Linux下MYSQL5.6安装
来源:互联网 发布:java调用soap接口 编辑:程序博客网 时间:2024/05/22 13:57
一、下载https://dev.mysql.com/downloads/mysql/选择对应的版本下载即可
二、解压 tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
三、建立mysql用户组和mysql用户
groupadd mysql
useradd -r -g mysql mysql
四、创建mysql数据目录
cd /usr/local/mysql/data
mkdir mysql
chown -R mysql:mysql /usr/local/mysql/data/mysql
五、cd /usr/local/mysql 初始化数据
六、cd /usr/local/mysql/./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
cp support-files/my-default.cnf /etc/my.cnf
七、修改启动脚本
vi /etc/init.d/mysqld
#修改项:
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql
修改配置信息
vi /etc/my.cnf
[mysqld]
datadir=/usr/local/mysql/data/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8
[client]
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8
八、加入环境变量,编辑 /etc/profile
export PATH=$PATH:/usr/local/mysql/bin
source /etc/profile
九、启动mysql服务
#启动mysql
service mysqld start
#关闭mysql
service mysqld stop
#查看运行状态
service mysqld status
十、链接mysql,设置root密码
mysql> USE mysql ;
mysql> UPDATE user SET Password = password ( '新密码' ) WHERE User = 'root' ;
mysql> flush privileges ;
mysql> quit
附过程遇到的问题:
1、Starting MySQL..The server quit without updating PID file ([FAILED]/mysql/Server03.mylinux.com.pid).
原因:是因为datadir目录设置问题
解决:修改、/etc/my.cnf
datadir=/usr/local/mysql/data/mysql
2、ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
原因:没有设置mysqld 和client 的mysql.sock文件位置,且必须目录一致
修改、/etc/my.cnf
[mysqld]
socket=/var/lib/mysql/mysql.sock
[client]
socket=/var/lib/mysql/mysql.sock
3、插入的数据中文乱码 指定utf-8格式
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
阅读全文
0 0
- linux下安装mysql5.6
- linux下安装mysql5.6
- mysql5.6 linux下安装
- Linux下MYSQL5.6安装
- Linux下安装MySQL5.6
- linux下安装MySQL5
- linux下编译安装mysql5.6
- Linux下MySQL5.6源码安装
- mysql5.6 linux下安装笔记
- linux下mysql5.6版本的安装
- linux下Mysql5.6源码安装
- mysql5.6 linux下安装笔记
- Linux下编译安装MySQL5.6
- Linux下Mysql5.6版本安装日志
- mysql5.6 linux下安装笔记
- Linux 环境下编译安装MySQL5.6
- linux centos7 下 mysql5.6安装
- Linux下的mysql5.6的安装
- Matrix
- POJ 3254 Corn Fields——状态压缩dp
- 点击菜单实现内容局部刷新
- Docker学习笔记(2)--Docker常用命令
- 数据库外键的取舍
- Linux下MYSQL5.6安装
- 九度1109:连通图
- JavaScript中Cookie的简单使用
- 【JavaSE练习】面向对象_练习_模拟汽车的自动驾驶系统
- http://lib.csdn.net/maquealone/352262/chart/MySQL
- Nginx + uWSGI + Python + Django部署实例
- 小白web前端开发--学习笔记二
- 40种mysql优化sql语句查询的方法
- mysql5.7.18免安装版配置