| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Ubuntu Linux 配置 MySQL 8.0 -> 正文阅读 |
|
[系统运维]Ubuntu Linux 配置 MySQL 8.0 |
Ubuntu Linux 配置 MySQL 8.0今晚给云服务器配 1.下载并上传现在服务器执行: 在下载页面选择适合自己的版本 在这里我选择: 将下载好的 例如:
若安装后出现错误,可执行:
成功后,会显示一个界面让你设置root密码,即数据库超级管理员root的密码,设置即可: 告知你MySQL 8.0 有新的加密方式,OK即可 然后会让你选择加密方式,有新加密方式和传统加密方式两种。这里需要说明的是如果选择新加密方式可能远程连接数据库时会报错,所以没特殊需要建议选择传统加密方式: 完成安装 2.修改配置文件
上面 通过在下面添加 再修改
重启MySQL服务 见3 3.启动数据库服务通过这个目录启动:
停止:
重启(修改完配置文件重启生效):
安装完成,MySQL的服务端是默认开机自启动的,我们可以通过下列命令打开/关闭MySQL的开机自启动: 允许开机自启:
禁用开机自启:
4.设置外网可以连接(重头戏)
其中 5.连接测试我用本地Windows10进行测试 连接成功! 6.MySQL数据库常规操作添加用户
例如: 创建用户a密码为123456,a只能从本机登录(主机字段为localhost):
创建用户b密码为123456,b可以从外网任何主机远程登录(主机字段为%):
然后授权用户:
其中权限字段有SELECT , INSERT , UPDATE等,若授予所有权限则这里填ALL。 例如给b授予操作所有数据库的所有表的全部权限:
需要注意的是,用以上命令授权的用户不能给其它用户授权,如果想让该用户可以授权,用如下的命令:
例如给b授予操作所有数据库的所有表的全部权限并有授权权限:
修改用户密码在MySQL8中,使用alter语句修改密码。先登录,然后执行以下语句:
注意登录root或者任何高权限账户可以修改自己以及其他用户密码,而普通账户登录只能修改自己的密码。 其它的增删改查基本操作就不过多赘述 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 3:26:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |