安装mysql-server
切换root权限
运行命令apt install mysql-server
mysql-server 大概有200多兆吧,等待安装完成.我用的163的镜像 慢的很…
初始化Mysql
执行命令 mysql_secure_installation
首先会提示输入root密码,这里不管他直接回车继续
然后提示设置root密码[Y/N] Y回车继续
输入要设置的root密码 继续
在输一次要设置的root密码 继续
后面依次根据需要设置Y或N
是否删除匿名用户
Remove anonymous users? [Y/n]
是否禁止root远程登录
Disallow root login remotely? [Y/n]
是否删除test数据库
Remove test database and access to it? [Y/n]
是否重新加载权限表
Reload privilege tables now? [Y/n]
完成初始化
配置mysql
配置外网访问
在新版本的linux里 mysql已经改名为 MariaDB
cd 进入/etc/mysql/mariadb.conf.d/ 目录
vim 50-server.cnf 开始编辑配置文件
bind-address字段默认是127.0.0.1 这样的话只允许本机访问
修改 bind-address =0.0.0.0 保存退出
执行 service mysql stop 和 service mysql start:重启服务
配置root登录限制
输入 mysql -u root -p 回车 输入root密码
MariaDB [(none)]>
输入 use mysql 会进入
MariaDB [mysql]>
继续输入 select user,host from user; 查询所有账号和账号的允许登录IP
Host字段为允许登录的IP 其中"%"为匹配模式 单个"%"为任意IP可登录,如果是192.168.1.% 则为 192.168.1 IP段都可以登录
设置root账号禁止远程登录(默认)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'mysql root密码' WITH GRANT OPTION;
设置root账号允许任意IP登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mysql root密码' WITH GRANT OPTION;
创建新的账号
create user 账号@localhost identified by '账号密码';
新建的账号允许任意IP登录
GRANT ALL PRIVILEGES ON *.* TO '账号'@'%' IDENTIFIED BY '账号密码' WITH GRANT OPTION;
最后必须执行
flush privileges;
update user set host='%' where user='root';' 'update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost'; flush privileges;
---------------------
版权声明:本文为CSDN博主「土豆赛叩」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Vblegend_2013/article/details/86024609
- 浏览: 178663 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (202)
- AOP (1)
- Dom4j 使用简介 (1)
- eclipse (16)
- Git (1)
- hibernate (2)
- html (4)
- ha (1)
- JDBC (4)
- java (15)
- java泛型 (1)
- jsp (7)
- js&jquery (14)
- jdk (1)
- log4j (12)
- linux (23)
- maven (9)
- mysql (7)
- myeclipse (2)
- MongoDB (4)
- oracle应用 (3)
- php (6)
- struts2 (4)
- spring (10)
- svn (3)
- shell (7)
- servlet (8)
- socket (2)
- sqlite (1)
- TomCat (2)
- ThinkPHP (2)
- UltraEdit (1)
- vmware (2)
- WebService (2)
- web.xml (3)
- windows (1)
- xml (3)
- 软件应用 (2)
- 感悟 (1)
- 插件 (1)
- 非技术 (6)
- 编码 (1)
- 网络协议 (4)
- 杂谈 (2)
- 证书 (1)
- 加密 (3)
- 分布与集群 (1)
- PKI (1)
- thymeleaf (1)
- springboot (1)
- ajax (1)
最新评论
发表评论
-
Debian 9安装java与设置环境变量
2019-08-15 00:10 817设置JAVA_HOME环境变量 要设置此环境变量,请首先 ... -
linux 测试webservice是否可用
2019-05-28 16:52 1526wget http://www.webxml.com.c ... -
linux打包的几种方式
2019-05-18 17:03 50801-.tar格式解包:[*******]$ tar xvf ... -
linux打包的几种方式
2019-05-18 17:03 79601-.tar格式解包:[*******]$ tar xvf ... -
Linux hostname命令详解
2018-02-22 17:02 720原文地址:http://blog.csdn.net/qha ... -
linux查找目录下的所有文件中是否含有某个字符串
2017-04-05 10:28 655查找目录下的所有文件中是否含有某个字符串 find .|xar ... -
linux系统上怎么从tar包里解压单个文件
2017-01-03 10:23 1808原文地址,感谢博主:http://blog.itpub.net ... -
"1>” "2>" "2>&1"
2016-11-22 17:24 2541是标准输出 2是错误输出 > 和 >> 都 ... -
Linux shell脚本——if运算例子
2016-05-06 11:26 1668感谢作者 原文地址:http://blog.csdn.net ... -
linux之tar命令 (xzvf xjvf)
2016-04-19 17:16 740转自:http://blog.sina.com.cn/s/b ... -
linux 查看文件夹下的文件个数(当前目录的文件数)
2016-04-11 17:19 4187原文地址:http://blog.sina.com.cn/s ... -
linux软链接创建
2016-03-24 10:39 775ln -s a b 中的 a 就是源文件,b是链接文件名,其作 ... -
linux 压缩解压缩
2016-03-22 14:35 5001.压缩命令: 命令格式:tar -zcvf 压缩 ... -
GNU/Linux 初學之旅
2014-11-05 16:45 861GNU/Linux 初學之旅 李果正 Edward ... -
linux目录作用
2014-10-24 14:05 786/:根目录,一般根目录下只存放目录,不要存放文件,/etc、 ... -
Linux 的启动流程
2014-10-24 13:52 510原文地址:http://www.ruanyifeng.com ... -
计算机是如何启动的?
2014-10-24 13:49 561原文地址:http://www.ruan ... -
/bin,/sbin,/usr/sbin,/usr/bin 目录之简单区别
2014-10-24 10:11 340转自:http://blog.csdn.net/ ... -
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
2014-10-21 09:45 820原文地址:http://dadekey.blog.51ct ... -
Linux服务器SNMP常用OID
2014-09-02 15:04 2050原文地址:http://www.haiyun.me/arch ...
相关推荐
安装MySQL服务和客户端: ```bash # apt-get install mysql-server mysql-client ``` #### 2. 配置主服务器 在主服务器上进行如下配置: - **创建用户并授权**:为主从同步复制创建一个专用的用户,并授予必要的...
描述中提到的"内含编译所需包"可能是指在安装过程中需要的编译工具和其他构建依赖,比如`gcc_g++`,这是一个包含GCC C++编译器的DEB包,用于编译MySQL源代码或解决其他依赖项的编译需求。 2. **理解安装顺序**:...
在Debian 4系统上手动安装MySQL 5的源码版本是一个相对复杂的过程,涉及到多个步骤,包括获取源代码、编译、配置以及安装。在这个过程中,我们需要了解Linux基础、软件包管理、编译原理以及MySQL数据库的相关知识。...
标题中的“Linux一键安装MySQL”指的是通过自动化脚本简化MySQL的安装过程,这个过程通常包括下载MySQL的安装包、配置安装选项、安装依赖库、设置启动服务以及初始化数据库等步骤。在描述中提到,你需要将包含脚本的...
记住,安装过程中遇到任何问题,都可以参考MySQL的官方文档,或者寻求麒麟操作系统的社区支持,他们通常会提供针对国产操作系统的解决方案。 总结,安装MySQL 5.7在麒麟国产机上需要对操作系统有深入的理解,以及对...
Debian10.4 的安装过程涉及下载镜像、设置安装选项以及执行安装步骤。首先,你需要在官方或第三方资源中找到 Debian 10.4 的镜像文件。由于官方版本的更新,直接在官网上可能找不到特定的网络安装版,你可以通过分享...
### 使用Oracle的Debian软件包在Linux上安装MySQL #### 关键知识点概述: 1. **MySQL APT存储库**:这是在类似Debian的系统上安装MySQL的主要方式。 2. **MySQL开发者专区**:提供了MySQL的Debian软件包,包括各种...
在Debian 9系统上安装MySQL数据库的过程实际上涉及到的是安装MariaDB,因为在这个版本的Debian中,MySQL已经被MariaDB替代。MariaDB是MySQL的一个分支,由MySQL创始人Monty Widenius领导的团队开发,它与MySQL兼容,...
首先,通过运行`apt-get install ssh openssh-server`命令来安装SSH服务,这将允许远程访问你的Debian服务器。 2. **配置Putty和PSCP**: 在Windows环境中,你需要将Putty和PSCP添加到系统环境变量Path中,以便...
以上就是关于"arm架构mysql离线安装包"的相关知识,包括了ARM架构的介绍、离线安装的意义、`.deb`包的含义以及安装过程中的关键步骤和注意事项。希望这些信息能帮助你成功在ARM设备上部署和管理MySQL数据库。
Debian系统安装TestLink的过程中涉及到了多个IT知识点,包括环境配置、软件安装和迁移操作。接下来,我将详细说明这些知识点。 首先,Debian系统中安装TestLink之前需要确认安装环境和版本。这包括安装Apache Web...
### Ubuntu 18.04 安装 MySQL #### 知识点一:Ubuntu 18.04 系统环境准备 - **系统版本**:Ubuntu 18.04 LTS (Bionic Beaver) 是一个长期支持版本,非常适合部署稳定的服务如 MySQL 数据库。 - **操作系统**:本...
LNMP云安装Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具经测试,整个过程约2-5分钟完成。各种组件均使用最新稳定版。加入php host功能限制每个网站的访问目录,防止跨目录,更安全!解决nginx 0day漏洞! ...
6. **安装MySQL**:选择合适的版本后,使用`yum install mysql-server`(RPM系统)或`apt-get install mysql-server`(Debian系统)开始安装过程。 7. **验证安装**:安装完成后,确认MySQL是否已成功安装,可以...
本文将详细介绍如何在Debian 6服务器上安装并配置PHP FPM服务,以及相关的Web服务器(Nginx)和数据库(MySQL)组件。 #### 二、准备工作 在开始安装之前,确保已经完成了Debian系统的初始设置,并更新了所有现有的...
本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备工作 在开始安装MySQL之前,请确保您的Linux系统已经更新到最新状态。这可以通过运行`sudo apt update`(如果是基于Debian的...
本文将详细介绍如何通过 Debian 匹配的 `.deb` 包在 Ubuntu 上安装 MySQL 5.5,并提供实际操作过程中的注意事项与建议。 #### 二、下载 MySQL 5.5 Deb 安装包 首先,需要下载适用于 Ubuntu 的 MySQL 5.5 版本的 `....
MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双主配置以及集群环境。下面我们将详细探讨这些安装方式。 1. **单机版安装** ...
在Ubuntu系统中,离线安装MySQL 5.7.25是一个相对复杂的过程,因为通常我们依赖于apt-get或其他在线包管理器来获取和安装软件。然而,在没有网络连接或者网络环境不稳定的情况下,我们需要手动下载所有必要的文件并...
为了添加 MySQL 镜像源,用户需要使用文本编辑器打开或者创建 `/etc/apt/sources.list.d/mysql-debian.list` 文件。然后,将对应版本的国内镜像源地址粘贴进去。为了确保源地址能够正常工作,需要执行 `apt update` ...