安装环境:Ubuntu 18.04

1.更新(可做可不做)

sudo apt update

2.安装

sudo apt install mysql-server

3.登录
使用命令:sudo mysql
进入数据设置root账户的密码和权限
切换mysql数据库use mysql;
修改root用户密码update user set plugin='mysql_native_password' where user='root';

update user set authentication_string=PASSWORD('密码') where user='root';

4.设置登录权限
设置root账号允许远程登录,默认只允许本地登录。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

命令说明


ALL PRIVILEGES :表示授予所有的权限,此处可以指定具体的授权权限。 *.* :表示 所有库中的所有表 'root'@'%' : root是用户名,%表示是任意ip地址,可以指定具体 ip地址。 IDENTIFIED BY 'mypassword' :mypassword是数据库的密码。上述命令中 我的密码就是root

5.刷新权限

FLUSH PRIVILEGES;

6.退出数据库

exit

7.修改配置文件

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉绑定地址,重启mysql

8.重启数据库

sudo service mysql restart

9.登录

mysql -uroot -p

其他命令:


查看mysql状态 sudo service mysql status
启动mysql服务 sudo service mysql start
停止mysql服务 sudo service mysql stop
重启mysql服务 sudo service msyql restart

数据库(1)MySQL安装相关推荐

  1. mysql安装后第一次操作_MySQL数据库之mysql 安装成功以及第一次安装成功初始化密码操作...

    本文主要向大家介绍了MySQL数据库之mysql 安装成功以及第一次安装成功初始化密码操作 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 一 把文件解压到一个目录下 技术分享图 ...

  2. mysql数据库最后一步卡住了_[数据库]解决MySQL安装到最后一步未响应的三种方法...

    [数据库]解决MySQL安装到最后一步未响应的三种方法 0 2018-07-13 01:01:27 这种情况一般是你以前安装过MySQL数据库服务项被占用了. 解决方法: 方法一:安装MySQL的时候 ...

  3. mysql装不上怎么办_MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法...

    本文主要向大家介绍MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. mysql数据库安装不了了!my ...

  4. JavaWeb - 数据库,MySQL安装卸载,MySQL服务器存储结构,sql语言,使用sql操作数据库/数据库表/表中记录,聚集函数,分组操作,limit关键字,重置root密码

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72781451 1.数据库的简介 (1)什么是数据库,就是一个文件系统,使用标准sql ...

  5. JavaWEB01:MySQL基础——数据库相关概念、MySQL安装和配置、基础的SQL语句

    JavaWEB01:MySQL基础--数据库相关概念.MySQL安装和配置.基本的SQL语句 JavaWEB02:MySQL高级--约束.数据库设计.多表查询.事务 JavaWEB03:JDBC Ja ...

  6. mysql 安装更改目录权限设置密码_mysql-8.0 安装教程(自定义配置文件,密码方式已修改)...

    下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后 ...

  7. Linux下MySQL 安装配置

    MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言. MySQL由于其体积小.速度快 ...

  8. linux怎么把mysql命令加入到bin下,mysql安装命令 Mysql安装好后怎么进入命令行界面?...

    windows怎样命令行安装mysql数据库小编把小编整个灵魂都给你,连同它的怪癖,耍小脾气,忽明忽暗,一千八百种坏毛病.它真讨厌,只有一点好,爱你. 使用命令行创建MySql数据库,首先要登录MyS ...

  9. MySQL 安装配置

    MySQL 安装配置 MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言. MySQ ...

  10. mysql安装11.0.10,MySQL8.0.11版本的安装 win10的

    MySQL8.0.11版本的安装 不知道为什么之前的Navicat for MySQL的密码忘记了,导致这个软件根本用不了,在经过一个多小时的折磨之下(在网上尝试了很多种方法去找回密码或者修改密码,但 ...

最新文章

  1. python虚拟环境 windows环境搭建_windows 下搭建python虚拟环境(示例代码)
  2. wfs方式获取最短路径
  3. 初步认识迭代服务器和并发服务器
  4. 开放地址法开放地址法
  5. 再谈Bellman-Ford
  6. MongoDB compass 连接不上远程服务器的解决方法
  7. win10定时关机c语言,win10 定时关机命令怎么设置_win10怎么设置定时关机指令-win7之家...
  8. 转载:ecCodes 学习 利用ecCodes Python API对GRIB文件进行读写
  9. c语言狗追兔子,[转载]狗追兔典型例题
  10. HTML5 progress进度条详解
  11. 新书已经到手《Java程序员,上班那点事儿》正式销售纪念帖
  12. 小白起步-大数据环境搭建-Java环境配置
  13. 用dd实现linux硬盘备份
  14. 网站向bing搜索提交URL
  15. 【论文笔记】Learning to Count in the Crowd from Limited Labeled Data
  16. matlab cell 颜色,MATLAB 的 cell 大法(单元格数组)
  17. 如何用360极速浏览器下载网页视频
  18. 【git】Git 指令统计代码行数
  19. 嵌入式开发的三大平台和开发流程
  20. msvcp110.dll丢失怎么办-msvcp110.dll丢失解决方法

热门文章

  1. 抗锯齿 文字_PS之使用文字工具
  2. react native bundle读取assets_react-native-easy-app 详解与使用之 (一)AsyncStorage
  3. jQuery 向div中追加内容
  4. 数据结构中的堆和操作系统里的堆不一样为什么都叫堆呢?
  5. pb将datawindow数据导出EXCEL
  6. Android中软键盘弹出时关于布局的问题
  7. 影响力-你为什么说是
  8. Android对Bitmap的内存优化
  9. Android-alpha-渐变透明度 动画
  10. idea 控制台程序的打包