关键步骤:
4.创建用户组和用户
groupadd mysql
useradd -r -g mysql mysql
5.修改权限
chown -R mysql:mysql ./
6.安装数据库
./script/mysql_install_db —user=mysql
7.修改当前目录拥有者
chown -R root:root ./
chowd -R mysql:mysql data
8.添加mysql为系统服务
cp support-files/mysql.server /etc/init.d/mysql
9.修改mysql服务路径配置
vi /etc/init.d/mysql
修改 basedir=mysql安装包路径、datadir=mysql数据存放目录(默认为mysql安装包路径/data)
10.复制配置mysql配置文件
先查看support-files目录下是否有mysql-medium.cnf文件,有的话直接复制就好了cp support-files/mysql-medium.cnf my.cnf
如果没有就自己配置下
11.添加mysql系统变量
vi /etc/profile //编辑该文件
修改PATH=$PATH:MYSQL安装包路径/bin //按字母i进入编辑模式 esc退出编辑模式 :x保存并退出
source /etc/profile //使文件生效
echo $PATH // 查看是否加入成功
 
全步骤:
1.下载安装包
wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 
 
2.解压安装包
tar zxvf http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 
 
3.进入文件夹
cd mysql-5.6.26-linux-glibc2.5-x86_64
 
4.创建用户组和用户
groupadd mysql
useradd -r -g mysql mysql
 
5.修改权限
chown -R mysql:mysql ./
 
6.安装数据库
./script/mysql_install_db —user=mysql
 
7.修改当前目录拥有者
chown -R root:root ./
chowd -R mysql:mysql data
 
8.添加mysql为系统服务
cp support-files/mysql.server /etc/init.d/mysql
 
9.修改mysql服务路径配置
vi /etc/init.d/mysql  
修改 basedir=mysql安装包路径、datadir=mysql数据存放目录(默认为mysql安装包路径/data)
 
10.复制配置mysql配置文件
先查看support-files目录下是否有mysql-medium.cnf文件,有的话直接复制就好了cp support-files/mysql-medium.cnf my.cnf 
如果没有就自己配置下
 
11.添加mysql系统变量
vi /etc/profile       //编辑该文件
修改PATH=$PATH:MYSQL安装包路径/bin   //按字母i进入编辑模式 esc退出编辑模式  :x保存并退出
source /etc/profile   //使文件生效
echo $PATH    // 查看是否加入成功
 
12.启动mysql
service mysql start  
 
13.命令行连接MYSQL
mysql -u root -p  //新安装默认没有密码,输入后直接回车即可
 
14.sql基本语句
SHOW DATABASES;  //查看当前所有数据库
CREATE DATABASE 数据库名;  //创建数据库
USE  数据库名; //选择数据库
SOURCE SQL文件路径; //导入数据
GRANT ALL PRIVILEGES ON 数据库名.* TO 用户名@"%" IDENTIFIED BY '密码' WITH GRANT OPTION; //创建一个远程用户使他有某个数据库的所有权限

最新文章

  1. 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署
  2. RBAC类的方法
  3. 1全志 A20 camera移植
  4. SAP无输入历史记录(已在本地数据开启历史记录)解决方法
  5. 2014年互联网IT待遇(包括国内民企、外企、金融机构)
  6. Learn know more about big data
  7. webkit中DOM 事件有多少
  8. Yii 生成表单下拉选框及查询下拉选框
  9. iOS7 StatusBar 使用小结
  10. 标签(Tag)的各种设计方案
  11. SQL查询表,表的所有字段名,SQL查询表,表的所有字段名
  12. kvm虚拟机存储管理
  13. shell编程练习(二): 笔试11-20
  14. matlab工作空间数据导入simulink
  15. nginx 1.14.2 配置文件优化精选
  16. Java POJO类直接存储在MongoDB中
  17. Python3 获取本机 IP
  18. fmt.printf输出的格式
  19. MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本
  20. DPDK无法分出连续大页面(contiguous hugepages)的几个解决方法

热门文章

  1. mybatis-plus实现多表联查
  2. Go语言系列之反射
  3. vue2.0组件库
  4. 包装类integer的常用方法
  5. Hive UDF,就这
  6. 最完整的springboot2.2.x.RELEASE整合springDataElasticsearch 7.6.2
  7. weblogic 未授权命令执行漏洞(CVE-2020-14882,CVE-2020-14883)复现
  8. HttpRunner3的HTTP请求是怎么发出去的
  9. CTF-sql-万能密码
  10. 听不懂x86,arm?