首页 / LINUX / Linux 下载安装mysql
Linux 下载安装mysql
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux 下载安装mysql,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1927字,纯文字阅读大概需要3分钟。
内容图文
配置好基础环境
配置永久ip
配置本地yum
关闭iptables和selinux
(配置完最好拍个快照)
安装mysql
软件包类型:rpm和源码
一、rpm包安装mysql
导入rpm包
# tar -xf mysql-5.7.14-1.el6.x86_64.rpm-bundle.tar -C mysql /这里的mysql是指定的解压目录
# yum localinstall ./mysql-community-*.rpm -y
# service mysqld start
第一次启动的时候会去初始化数据库,然后再启动数据库
初始化的目的:生成server自身运行需要的文件
文件包含:mysql的系统库(performance_schema、 information_schema、 sys、 mysql)、ib_buffer_pool、ibdata1
# cd /var/log/mysqld.log 用temp寻找临时密码
登录
二、源码-免编译安装mysql
导入glibc包
# mkdir -p /usr/local/mysql
# tar -xf mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz -C /usr/local/mysql/
1、修改配置文件
vim /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/data/
server-id=1
port=3306
socket=/data/mysql.sock
pid-file=/data/mysqld.pid
log-error=/data/mysqld.log
[mysql] | [client]
socket=/data/mysql.sock
2、初始化数据库
# ./mysql_install_db --defaults-file=/etc/my1.cnf --datadir=/usr/local/mysql/data
# mysqld --initialize --datadir=...
3、修改属主属组
root——>mysql
# chown -R mysql:mysql /usr/local/mysql/data/
4、启动数据库
mysqld_safe --defaults-file=/etc/my.cnf &
service mysqld start
mysqld_safe --skip-grant-tables &
刷新权限:flush privileges
三、如果没有临时密码,那进行破解密码:
1、关闭不知道密码的数据库
mysqladmin -uroot -p123 -P3308 -S shutdown
2、以跳过授权表的方式启动该数据(要先关闭密码策略 /etc/my.cnf)
# (usr/local/mysql)mysqld_safe --defaults-file=/etc/my.cnf --skip-grant-tables &
3、进入数据库,刷新权限,修改密码
# mysql -S /var/lib/mysql2/mysql.sock
mysql> flush privileges;
mysql> alter user 'root'@'localhost' identified by '123';
启动流程
1、读取配置文件的目的是为了知道相应配置项或者参数的位置
检查各个配置项是否配置正常(参数设置不正确,参数写错,值范围不在标准范围内)
看官方文档设置参数
2、读取相应数据位置下的文件--启动数据库
检查文件mysql是否有权限操作
查看mysql是否运行
netstat -tnulp|grep 3306
mysqladmin -uroot -p ping
内容总结
以上是互联网集市为您收集整理的Linux 下载安装mysql全部内容,希望文章能够帮你解决Linux 下载安装mysql所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。