suse 安装mysql5.7
2024-08-29 23:24:54
1.上传包到home目录下
2.安装
1,解压下载的文件:
tar -xvf mysql-5.7.29-1.sles12.x86_64.rpm-bundle.tar
解压后:
3.安装libatomic1
rpm -ivh libatomic1-8.2.1+r264010-1.3.3.x86_64.rpm
4.安装mysql
安装以下四个即可提供数据库服务。另外四个rpm包非必须安装。安装有依赖关系,必须按如下顺序安装
rpm -ivh mysql-community-common-5.7.29-1.sles12.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.29-1.sles12.x86_64.rpm
rpm -ivh mysql-community-client-5.7.29-1.sles12.x86_64.rpm
rpm -ivh mysql-community-server-5.7.29-1.sles12.x86_64.rpm
注:ivh中, i-install安装;v-verbose进度条;h-hash哈希校验
5、启动mysql
service mysql start
6、查找临时密码
cat /var/log/mysql/mysqld.log
7、登录mysql
mysql -uroot -p
密码输入临时密码:MNbJ:>uUl4Rq
8.修改密码
SET PASSWORD = PASSWORD('Serva@123');
此修改密码方法只适用于5.7版本,5.6版本和8.0版本修改是其它方式。
9.授权登陆
首先开启mysql的远程访问权限
1、登陆mysql
mysql -u root -p
2、授权远程登录权限
修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将localhost改为192.168.77.123,这表示只允许局域网的192.168.77.123这个ip远程访问mysql。通常你自己的IP并不是你ipconfig的地址,这个只是你局域网的地址。公网ip可以在http://www.ip138.com/查询。
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
or
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'YOUR_PASSWORD' WITH GRANT OPTION;
mysql> select host, user from user;//查看权限
mysql> flush privileges;
10.开启端口
vi /etc/sysconfig/SuSEfirewall2
rcSuSEfirewall2 restart
最新文章
- Entity Framework 6 Recipes 2nd Edition(11-2)译 ->; 用”模型定义”函数过滤实体集
- PKU 1005
- 根据UIColor对象,获取对应的RGBA值
- OPENGL——背面剔除
- BZOJ4605 : 崂山白花蛇草水
- HTML表单元素Emil和密码
- JMeter学习-013-JMeter 逻辑控制器之-如果(If)控制器
- POJ 2249
- springMVC如何判断入参是默认参数还是请求传过来的参数?
- tweenanim动画
- 青客宝redis内部分享ppt
- intent flags标记
- WebDriver下载地址
- Houdini Distributed Simulations and Render
- es6 中,大多数开发者和 babel 之类的工具默认添加 use strict 到 JS 文件的头部,确保采用严格模式
- MySQL触发器的正确使用与案例分析
- C# TabControl 隐藏标签头(TabControl Hide Head)
- 学习笔记之gethostbyaddr函数
- if、for、while、do 等语句自占一行
- Maven编译代码的相关命令
热门文章
- Redis 5 种基本数据结构(String、List、Hash、Set、Sorted Set)详解 | JavaGuide
- [spring]spring的bean自动装配机制
- 匿名对象和private关键字
- servlet映射路径匹配解析
- 化整为零优化重用,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang函数的定义和使用EP07
- SQL SERVER数据库服务器CPU不能全部利用原因分析
- java-修饰词、抽象类、抽象方法
- for循环与range的使用
- 面试突击77:Spring 依赖注入有几种?各有什么优缺点?
- web监听器解析