第一篇:构建Mysql服务器
一,准备工作
mysql安装
官网下载地址
https://dev.mysql.com/downloads/mysql/
百度云盘下载地址
链接:https://pan.baidu.com/s/1cPCbI9tk-Y6pQ65Bjapqiw
提取码:lwq4
mysql下安装包的介绍
二,安装软件包
1,安装依赖
# yum -y install perl-Date-Dumper perl-JSON perl-Time-HiRes
2,解压mysql安装包
# tar -xvf mysql-5.7.24.tar //解压mysql包
3,卸载老版本的包
[root@localhost ~]# rm -rf /etc/my.cnf
3)删除数据
[root@localhost ~]# rm -rf /var/lib/mysql/*
4)卸载软件包(没有会显示未安装软件包)
- [root@localhost ~]# rpm -e --nodeps mariadb-server mariadb
- 警告:/var/log/mariadb/mariadb.log 已另存为/var/log/mariadb/mariadb.log.rpmsave
#yum -y remove mariadb-libs.x86_64 1:5.5.52-1.el7
4,yum源安装
#yum -y install mysql-community-client mysql-community-common mysql-community-devel mysql-community-embedded mysql-community-embedded-compat mysql-community-embedded-devel mysql-community-libs mysql-community-libs-compat mysql-community-minimal-debuginfo mysql-community-server mysql-community-test
或者 #yum -y install mysql-community-*.rpm
或者RP包安装
5,查看安装了的mysql有关安装包
# rpm -qa | grep -y mysql
# rm -rf mysql-community-*
6,启动服务
# systemctl start mysqld
# systemctl enable mysqld //设置开机自启
# systemctl status mysqld
[root@proxy mysql]# ss -antulp | grep mysqld //查看服务启动端口
# ps aux | grep mysqld //查进程
三,连接数据库
1,查随机生成的root密码
# grep password /var/log/mysqld.log
# grep 'temporary password' /var/log/mysqld.log //随机生成的管理密码
初始密码登陆mysql:
(!!!用随机生成密码登陆必须马上修改密码管理,不然会报错)
2,客户端命令mysql连接数据库
# mysql -hlocalhost -uroot -p'pIhMu,i2OS#,' //用初始密码登录
mysql> \h //登录成功后,查可用的快捷键
四,修改密码
1,可以修改密码限制长度
mysql> show variables like "%password%"; //查询密码有关的变量
mysql> set global validate_password_policy=0; //只验证长度
mysql> set global validate_password_length=6; //修改密码长度为6位
2, 修改成自己的密码
mysql> alter user root@"localhost" identified by "123456"; //修改root密码为123456
3,永久生效
# vim /etc/my.cnf
5 validate_password_policy=0
6 validate_password_length=6
# systemctl stop mysqld
[root@proxy mysql]# systemctl start mysqld
4,连接数据库
# mysql -uroot -p123456
mysql> show variables\G; //查询mysql变量
五,mysql服务有关参数
六,mysql授权远程登录
mysql> select host,user from mysql.user; //查询授权的用户mysql> show grants for root@"%"; //用户的权限mysql> grant all on *.* to root@"%" identified by "123456"; //授权root有远程连接权限
第一篇:构建Mysql服务器相关推荐
- Database基础(一):构建MySQL服务器、 数据库基本管理 、MySQL 数据类型、表结构的调整...
一.构建MySQL服务器 目标: 本案例要求熟悉MySQL官方安装包的使用,快速构建一台数据库服务器: 安装MySQL-server.MySQl-client软件包 修改数据库用户root的密码 确认 ...
- IOS开发高手课第一篇 构建自己的IOS开发知识体系
开篇词 | IOS开发锚定一个点,然后在这个点上深耕 你好,我是戴铭,欢迎你加入我的 iOS 开发专栏. 说起 iOS 开发,自然是绕不开 iPhone 和 App Store 这两个词.多少年过去了 ...
- 玩转Reactjs第一篇-构建工程(create-react-app)
一.前言 前期对vue的使用以及源码做了一些介绍和分析,vue由于其易用易学,性能高等特点,吸引越来越多的前端开发者在使用.作为前端框架的三剑客之一的Reactjs,得到了facebook社区大力支持 ...
- 【第一篇】Mysql数据库详解【重点】
1.1 Mysql简介 MySQL是一个关系型数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. 1.1.2 SQL语句的分类 D ...
- 第一篇:Mysql数据类型
mysql数据类型 一,常见的信息种类 1,数值类型: 身高. 体重.成绩. 工资 整数----------->INT(大整数) 无符号 0-23^32 -------------u ...
- mysql基础搭建_MySql基础-构建MySql数据库:安装MySql-server、MySql-client
1 构建MySQL服务器 1.1 问题 本案例要求熟悉MySQL官方安装包的使用,快速构建一台数据库服务器: 安装MySQL-server.MySQl-client软件包 修改数据库用户root的密码 ...
- mysql数据库断开连接_解决mysql服务器在无操作超时主动断开连接的情况
我们在使用mysql服务的时候,正常情况下,mysql的设置的timeout是8个小时(28800秒),也就是说,如果一个连接8个小时都没有操作,那么mysql会主动的断开连接,当这个连接再次尝试查询 ...
- mysql从库数据源_SoapUI Pro教程:如何使用MySQL服务器作为数据源-从MySQL数据库获取数据...
SoapUI Pro拥有许多其他web服务测试工具所不具备的高级技术和功能.对于REST.SOAP以及其他流行的API和物联网协议,SoapUI Pro提供了业界最全面的功能测试功能.通过易用的图形界 ...
- linux 搭建mysql主从复制 ----第一篇
linux下部署mysql主从复制 第一篇 首先介绍下主从复制的原理 : 依赖于二进制日志,binary-log.二进制日志中记录引起数据库发生改变的语句 Insert .delete.update. ...
最新文章
- 高通:全球NB-IoT/eMTC最新现状
- Loki 2.0.0 发布,ELK之外的优秀日志聚合系统!
- MySQL B+树索引和哈希索引的区别
- 【EventBus】EventBus 源码解析 ( 注册订阅者总结 | 从封装的数据结构角度分析 EventBus )
- arm oe linux gnueabi 系统,【技术分享】Quectel 4G模块Opencpu中实现高通wifi功能
- nat+端口转发,使得宿主机secureCRT可以访问vbox里linux虚拟机
- 小票上为啥指甲能划出印_指甲上出现竖纹,除遗传问题,或是身体在向你拉警报了,别忽视...
- mysql 征途_MySQL数据库
- 【智能AI】准确率97%的开源肺炎检测模型
- 导师推荐 | 第 4 期临床基因组家系分析,同时解决科研和临床问题
- C#学习笔记-原型模式
- 执行stap测试例报错:“insmod: can‘t insert ‘xx.ko‘: invalid module format”
- 工作简历英语计算机水平怎么写,简历英语水平怎么写_简历中英语能力描述
- 正弦信号频谱分析实验
- curl命令及其API 的使用
- oracle.exe占用cpu太高,360tray.exe占用CPU过高,怎么办
- 如何打开百度?全过程介绍
- 深度学习之图像分类(十二)--MobileNetV3 网络结构
- Windows Server 内存占用过高问题解决
- Ubuntu 16.04下安装Caffe解决 undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE