Linux:数据库服务(Mysql安装及链接、远程链接、genelog)
- yum search + 服务:查询服务是否存在;
- yum remove + 服务:卸载服务;
- 使用 service 操作服务时,服务的名称后要加上字符 d,如启动:service mysqld start
- cat /vir/log/mysqld.log | grep + 关键字:从服务的操作日志中查询内容;
- history:查看所有输入的历史记录(可显示的内容,一般输入密码时不显示内容,则查看不到);
一、Mysql 安装及链接
1)基本操作
- CentOS7 默认安装 mariadb 数据库;
2)安装 MySQL 数据库
- 查询并先卸载 matiadb 数据库:yum search mariadb、yum remove mariadb-libs.x86_64
- 下载 Mysql 源:从网站 https://dev.mysql.com/downloads/repo/yum/ 选出合适的版本,通过: wget + 具体下载网站下载;
- 安装 Mysql 源(将源放入系统,系统通过源来安装 Mysql 数据库): yum localinstall mysql57-community-release-el7-8.noarch.rpm
- 安装 Mysql 服务:yum install mysql-communitu-server
- 默认密码查找,安装时随机生成的字符串,从安装日志中查找:cat/var/log/mysqld.log | grep "password"
3)修改密码
- 其中语句:alter user user() identified by "123456";中的 user() 不能是 root@localhost 。
- 提示密码太简单:
4)连接到 Mysql 服务
- mysql -uroot -p:然后输入服务器密码,连接到 Mysql 服务,之后可以使用 SQL 语句进行操作;
- 密码:是 Mysql 数据库的密码;
- 输入:help,查看Mysql 命令
- \q 或者 exit:退出 Mysql 服务;
二、远程连接
- 远程链接:一般所有的服务都安装在服务器上,想从本地连接服务器上的服务,需要借助远程连接;
- 从本地连接到远程服务器时,需要先在本地开通远程连接的服务;
- 连接远程的服务器:mysql -h192.168.0.102 -uroot -p
三、开启 Genelog
- Genelog:记录关于数据库的查询、编辑、删除等操作的所有 SQL 语句;
四、对数据库新建用户和权限操作
五、如何找回 root 密码
六、数据库管理工具
- SQLyog(免费,不分 Windows 和 Linux)
- Navicat(收费)
- HeidiSQL
- Sequal Pro(mac 下专业的数据库管理软件)
- phpMyadmin(国外最常用的数据库管理工具)
Linux:数据库服务(Mysql安装及链接、远程链接、genelog)的更多相关文章
- Linux学习—mysql安装配置及远程连接
安装前准备 1.检查是否已经安装过mysql 执行命令 [root@localhost /]# rpm -qa | grep mysql 从执行结果,可以看出我们已经安装了mysql-libs-5. ...
- Linux 数据库MySql 安装配置教程!
本文价绍Linux 相关mysql 安装和配置以及基本连接测试 1官网下载安装mysql-server # wget http://dev.mysql.com/get/mysql-community- ...
- linux下MySQL安装登录及操作
linux下MySQL安装登录及操作 二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-cl ...
- Linux下MySQL安装和配置
--Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...
- Linux下Mysql安装(RPM安装)
1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...
- Linux下MySQL安装及配置
Linux下MySQL安装及配置 安装MySQL Ubuntu系统中,直接使用apt install的方式去安装MySQL的服务端和客户端,MySQL的客户端必须安装,否则无法通过命令连接并操作MyS ...
- Linux服务器MySQL安装
Linux服务器MySQL安装 1. MySQL官网下载如图: 2. 安装MySQL [root@iZ2zebb0428roermd00462Z /]# rpm -ivh https://dev.my ...
- linux下MySQL安装及设置
转自:http://www.entage.net/1/viewspace-25420 1. 关于本文 本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和 ...
- Linux下mysql安装过程
到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (g ...
- Linux\CentOS MySql 安装与配置
一.MySQL 简介 MySQL 是一个关系型数据库管理系统,是MySQL AB公司开发,现在属于 Oracle 旗下产品. MySQL 采用标准化语言.体积小.速度快.成本低.开源等特点使得一些中小 ...
随机推荐
- dell n2024交换机配置
1.putty串口设置 9600 8 1 None None 2.连接 3.console>en 4.带内管理IP地址 console(config)#username admin passwo ...
- LINUX中文件描述符传递
body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; ...
- iOS支付宝SDK回调那坑
支付宝钱包支付接口开发包2.0标准版(iOS 2.2.1) ,回调不出来,demo给出的方法是: - (BOOL)application:(UIApplication *)application op ...
- Python中的单例设计模式
1)设计模式: 是前人工作的总结和提炼.通常,被人们广泛流传的设计模式. 某一问题的特定解决方案,使用设计模式是为了可重用代码,是代码更容易被人理解, 增加代码的可用性. 2)单例设计模式: ...
- Python面向对象的三大特征 --- 封装、继承、多态
一.封装 1)封装:是面向对象的一大特点:将属性和方法封装在一个抽象类中.外界使用类创建对象,然后让对象调用内部方法.对象方法的细节都被封装在类的内部. class Person(): def _ ...
- Deep Reinforcement Learning 基础知识(DQN方面)
Introduction 深度增强学习Deep Reinforcement Learning是将深度学习与增强学习结合起来从而实现从Perception感知到Action动作的端对端学习的一种全新的算 ...
- 使用微软T4 template进行代码生成
使得软件工程高效开发的主要方法是复用.复用的宗旨是提高设计的内聚性,主要包括:函数,类,模式,组件,框架等等.而有些应用场景并都是可以直接拿来现成代码使用的,有时代码库的代码不是那么容易修改,或者根本 ...
- 配置wampserver 虚拟主机
1.修改http.conf 找到,#Include conf/extra/httpd-vhosts.conf,修改为(有的版本服务器,默认是开启的): 2.配置httpd-vhosts.conf文件, ...
- python常用模块之sys模块
python常用模块之sys模块 1.sys.argv[]:命令行参数List,第一个元素是程序本身 # 写一个简单的python程序,代码如下: #!/usr/bin/python #coding= ...
- Java内存模型的深入理解
基础 并发编程的模型分类 在并发编程需要处理的两个关键问题是:线程之间如何通信 和 线程之间如何同步. 通信 通信 是指线程之间以何种机制来交换信息.在命令式编程中,线程之间的通信机制有两种:共享内存 ...