文档章节

linux下安装mysql

programers
 programers
发布于 2017/09/11 16:33
字数 391
阅读 23
收藏 0

1.下载安装包 wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.33-linux-glibc2.5-x86_64

2.解压安装包 tar zxvf http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.33-linux-glibc2.5-x86_64

3.进入文件夹 cd mysql-5.6.33-linux-glibc2.5-x86_64

4.创建用户组和用户 groupadd mysql useradd -r -g mysql mysql

5.修改权限 chown -R mysql:mysql ./

6.安装数据库 ./scripts/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
启动时会报一个错,ERROR 2002 (HY000): Can't connect to local MySQL server through socket

解决办法: service mysql stop

#修改my.cnf,如下 [root@SZDB mysqldata]# vi /etc/my.cnf socket = /tmp/mysql.sock #添加该行

13.命令行连接MYSQL mysql -u root -p //新安装默认没有密码,输入后直接回车即可

  1. 修改root账号密码 :首先登录MySQL
    set password for root@localhost = password('123456');

参考源文:http://www.cnblogs.com/phpxiebin/p/4988156.html

© 著作权归作者所有

共有 人打赏支持
programers
粉丝 7
博文 8
码字总数 955
作品 0
静安
程序员
私信 提问

暂无文章

centos7 部署Apache服务器

centos7 部署Apache服务器 置顶 2017年09月05日 09:12:49 师太,老衲把持不住了 阅读数:19700 飞翔科技 2017-09-04 16:24 Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和...

linjin200
28分钟前
1
0
CENTOS7 搭建文件服务器:samba共享linux文件夹

一、安装samba: sudo yum install samba 二、配置samba共享目录 sudo vi /etc/samba/smb.conf [rpi_web_notebooks] comment = 树莓派jupyter notebook目录 path = /home/......

mbzhong
38分钟前
2
0
解析Nuxt.js Vue服务端渲染摸索

本篇文章主要介绍了详解Nuxt.js Vue服务端渲染摸索,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Nuxt.js 十分简单易用。一个简...

前端攻城老湿
47分钟前
4
0
深入解析React中的元素、组件、实例和节点

React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React。 React 中的元素、组件、实例和节点,是React中关系密切的...

前端攻城小牛
今天
5
0
菜鸟网络三面面经(java开发岗):Spring boot+JVM+线程池+中间件

一面 1、HaspMap底层原理?HaspTable和ConcurrentHashMap他们之间的相同点和不同点? 2、由上题提到锁的问题 3、MySQL的表锁&行锁&乐观锁&悲观锁,各自的使用场景 4、Java线程锁有哪些,各自的...

别打我会飞
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部