Linux最小体积mysql安装_Linux下安装MySQL以及一些小坑
第一次写博客,各位凑合着看吧(假装有人看)。
我这里使用的是centos7。
1、首先打开终端,查看有没有安装过MySQL:
[root@localhost lyp]# rpm -qa | grep mysql
若为空则说明没有安装过,若要删除可用yum remove mysql命令。
2、下载mysql的repo源:
[root@localhost lyp]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包:
[root@localhost lyp]# sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
这里也可以选择其他版本的,具体可以到MySQL官网查看:https://www.mysql.com/downloads/
3、安装MySQL:
[root@localhost lyp]# sudo yum install mysql-server
4、安装成功后启动MySQL服务:
[root@localhost lyp]# sudo yum install mysql-server
查看MySQL状态
[root@localhost lyp]# systemctl status mysqld.service
看到这个画面则成功了。
5、然后将MySQL设置为开机启动
[root@localhost lyp]# systemctl enable mysqld
[root@localhost lyp]# systemctl daemon-reload
6、因为MySQL会生成一个root的原始密码,我们需要找到然后修改它
查看原始密码:
[root@localhost lyp]# grep 'temporary password' /var/log/mysqld.log
然后使用原始密码登录:
[root@localhost lyp]# mysql -uroot -p
设置密码:
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
(这一步的意思是为root添加远程连接的能力,%代表允许所有外界连接,也可以设置指定的ip)
mysql > exit;
重启服务:
[root@localhost lyp]# service mysqld restart
7、然后我们还需要开放3306端口号(mysql默认使用端口)
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
问题:忘记root密码,怎么修改密码
上文说到mysql会有一个初始密码,如果忘记或找不到了我们可以修改密码。
参考链接:https://blog.csdn.net/sun614345456/article/details/53672426
然后就写到这吧,重申第一次写博客格式什么的都不太会弄,各位见谅。
Linux最小体积mysql安装_Linux下安装MySQL以及一些小坑相关推荐
- linux安装自带mysql吗_Linux下安装mysql
前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...
- linux mysql安装_Linux下安装mysql服务(超详细)
Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...
- linux mysql 移动_Linux下安装MySQL
1.安装前需要检查下机器是否已经安装过MySQL: rpm -qa |grep mysql 如果安装过需要卸载:rpm -e mysql// 普通删除模式 rpm -e --nodeps mysql/ ...
- linux中的mysql使用_Linux下安装和使用MySQL(二)
三.登录MySQL 登录MySQL的命令是mysql, mysql 的使用语法如下: mysql [-u username] [-h host] [-p[password]] [dbname] use ...
- linux mysql apache php 安装_linux下安装apache与php;Apache+PHP+MySQL配置攻略
linux下安装apache与php;Apache+PHP+MySQL配置攻略 1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/ ...
- linux mysql5.7.11安装_Linux下安装MySQL 5.7.11
拷贝mysql5.7安装包 bash-4.1# cp /mnt/hgfs/Downloads/mysql-5.7.11-1.el6.x86_64.rpm-bundle.tar /home 解压安装包 ...
- linux下mysql案例_Linux下安装MySQL多实例
环境说明: Centos 6.6 64位 mysql 使用最新版本5.7.16版本 这里安装两个MySQL实例,分别使用3306/3307端口号 目录结构: /data/mysql/mysql3306 ...
- liunx mysql模块_linux下安装MySQLdb模块_MySQL
bitsCN.com linux下安装MySQLdb模块 1,查看是否已安装MySQLdb模块 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过 ...
- mysql gz 安装_Linux下安装mysql 5.7.17.tar.gz的教程详解
1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5- ...
最新文章
- LINQ to XML 常用操作(转)
- redis慢查询使用总结
- oracle允许空行,oracle用户权限的一些基本操作
- 外星人装深度linux,外星人alienware 18笔记本怎么安装win10系统
- jQuery中each的用法之退出循环和结束本次循环
- 云端之战:Thomas Kurian离职,Java 11趋向收费,Ellison豪赌ERP和云数据库
- oracle 12 if,Oracle 12.1 RAC 系列 – 配置第二个网络和相应的SCAN2
- 7z替换exe文件内容不能替换文件_windows/system32文件夹权限问题
- 测试环境redis维护内存不足问题
- 解决tomcat 的端口被占用问题
- jQuery实现倒计时重新发送短信验证码功能示例
- centos安装python3.8.1_centos6.6下安装python3.8.1后报错??报错-问答-阿里云开发者社区-阿里云...
- html页面阅读pdf,在HTML中查看PDF文件的最佳阅读器-HTML PDF Viewer
- keil软件安装与破解
- Firefox 4.0浏览器正式版再次推迟发布
- 个人记账软件测试初学者,好用的个人记账软件
- Android红外功能模拟触摸鼠标事件唤醒屏幕
- java随机星星怎么闪_原生js实现星星闪烁的效果
- 博弈DP:PIPI的炸弹
- CTF 2020 第二届 网鼎杯 第一道 Misc 签到
热门文章
- sql数据库常见命令总结
- 在Linux上搭建 一个简单的vsftpd服务器
- Master/Slave知识
- lnmp里面php测试脚本,军哥LNMP V1.4测试版一键脚本安装以及功能上的升级体验
- java int parse_java中Integer.parseInt和Integer.valueOf的区别
- python处理表格很厉害么_Python读写Excel表格,就是这么简单粗暴又好用
- 【公司金融课堂学习笔记】1、企业融资—风险投资
- ABAP 在程序中启动后台JOB
- 2016年10月CPU天梯图
- 没有一部是烂片 香港最强水准的10部影片