linux版

ubuntu安装mysql

从官方提供的mysql-apt-config.deb包进行APT源设置

下载完成以后,默认apt源保存在了Downloads目录下。

通过终端切换目录到Downloads目录下执行一下命令:

cd Downloads/

sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb

按下方向键选择OK回车即可

完成后运行更新命令:

sudo apt-get update

sudo apt-get install mysql-server

设置root账号的登录密码:

再次确认密码

经过上面操作,就完成了数据库的安装和配置。

启动mysql:

方式一:sudo /etc/init.d/mysql start

方式二:sudo service mysql start

停止mysql:

方式一:sudo /etc/init.d/mysql stop

方式二:sudo service mysql stop

重启mysql:

方式一:sudo/etc/init.d/mysql restart

方式二:sudo service mysql restart

mysql -uroot -p -h   这是连接数据库的一条语句,Linux与Windows都是一样的,-uroot代表的是你要连接的库名,而-p代表了我连接库名的密码 -h代表了连接数据库的ip地址是什么

以下是Windows下安装mysql的流程

### windows安装mysql5.7

(1) 在D:\MySQL5.7\mysql-5.7.25-winx64文件下创建一个my.ini文件

以下部分可以黏贴: 但是要注意路径,除非你和我的一模一样.

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\MySQL5.7\mysql-5.7.25-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\MySQL5.7\mysql-5.7.25-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

以管理员身份运行cmd,进入bin目录,执行:

(2)初始化,创建mysql默认的root账户

mysqld --initialize-insecure --user=mysql 命令。不进行这一步,安装完成之后无法启动服务。

(3)依然在管理员cmd窗口的bin目录下,执行 mysqld install 命令安装。完成后会提示安装成功。

(4)依然在管理员cmd窗口的bin目录下,执行 net start mysql 命令启动MySQL服务。

(5)修改环境变量,添加"D:\MySQL5.7\mysql-5.7.25-winx64\bin"。

(6)cmd窗口中,执行 mysql -uroot -p 命令,默认没有密码,回车进入

(7)若要卸载,需要先停止服务,再删除即可

# 启动mysql服务

net start mysql

# 停止mysql服务

net stop mysql

# 重启:先停止在启动

1.使用xshell连接ubuntu

1.sudo apt-get update 更新最新的软件包地址到缓存文件

2.安装 ssh 服务, 执行 apt-get install openssh-server 命令

3.检查ssh 服务是否启动, 执行 ps -e | grep ssh 命令

4.使用xshell 连接 ubuntu

2.使用Navicat连接ubuntu

1.首先sudo ufw status查看防火墙是否开启,状态为inactive说明没有开启防火墙。

2.然后输入netstat -an|grep 3306查看端口启动和占用情况,可以看到绑定为127.0.0.1,这块需要我们修改为0.0.0.0,下面会讲到。

3.首先得修改mysql访问权限,输入mysql -u root -p,回车,然后输入密码123456进入mysql命令行。

4.输入grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

授予 所有 权限 给 库名.表名 to 用户@ip地址 通过密码"123456" 确认连接

指定所有客户端都可以使用root账户访问mysql。

5.输入flush privileges; 立刻刷新权限生效

6.输入exit;退出mysql命令行。

7.输入cd /etc/mysql/mysql.conf.d进入mysql配置目录

8.输入nano mysqld.cnf修改mysql配置文件。

找到bind-address修改127.0.0.1为0.0.0.0。

9.输入sudo /etc/init.d/mysql restart 重启mysql

10.打开Navicat 文件 -> 新建连接 -> MySql

mysql安装下载的缓存文件_mysql的安装相关推荐

  1. 安装mysql为什么下载了很多_mysql下载与安装过程

    1:下载MySql 选择对应的下载文件.(我电脑是64位,所以这下载的是64位的下载文件) 不会下载可以网上搜索"""mysql官网下载",会出现很多教程,推荐 ...

  2. Mysql 使用下载的zip文件进行安装启动

    为什么80%的码农都做不了架构师?>>>    在很多情况下,例如windows系统下,并不想将mysql数据库以服务的形式安装,因为可能会用到多种版本的数据库,我们想下载多种版本数 ...

  3. mysql数据库充值网站程序_MySQL数据库安装

    MySQL数据库安装 安装环境:Centos6.5下安装MySQL:采用yum形式安装 一.彻底卸载已安装的mysql 第一步:查询mysql安装情况 rpm -qa |grep mysql   // ...

  4. mysql安装的密码设置_MySql之安装以及设置密码等

    1.MySQL的下载安装.简单应用及目录介绍 1.下载安装 linux下的mysql安装和使用(参考博客): 如果Mac本安装完mysql之后,登陆以后,不管运行什么指令,总是提示这个:mac mys ...

  5. mysql 绿色版 无法启动_MySql免安装版安装配置,附MySQL服务无法启动解决方案

    文首提要: 我下载的MySQL版本是:mysql-5.7.17-winx64.zip  Archive版:系统:Windows7 64位. 一.解压文件 下载好MySQL后,解压到D盘下,也可以根据个 ...

  6. mysql for mac 使用教程_MySQL的安装和使用教程windows

    下载MySQL 进入 MySQL官网 下载,考虑到新版本可能与客户端不兼容的问题,推荐下载 5.x 版本,点击 Archives 寻找历史版本. 选择 5.7.31 版本,推荐下载 dmg 文件可以直 ...

  7. mysql安装教程详细教程_mysql压缩包安装教程

    就是下一步下一步直接安装.最多装个可视化界面 . 1.先下载安装程序,然后打开Setup.exe文件,开始mysql的安装.2.点击Next开始下一步安装.默认是Typical,选择Custom,因为 ...

  8. 绿化版mysql启动不了服务_MySql免安装版绿化版安装配置,附MySQL服务无法启动解决方案...

    整理于:https://www.cnblogs.com/cenwei/p/6249856.html 我下载的MySQL版本是:mysql-5.6.15-winx64 一.解压文件 下载好MySQL后, ...

  9. mysql免安装如何改密码_mysql免安装版配置与修改密码的教程

    第一步:配置环境变量(我的解压路径:G:\mysql\mysql-5.7.21-winx64 ) MYSQL_HOME=你解压的路径 PATH = ;%MYSQL_HOME %\bin; PATH变量 ...

最新文章

  1. git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
  2. 关于Android这个名字。。。
  3. python在中国的发展-未来十年Python的前景会怎样?
  4. 九十四、一文带你玩转简单的flask
  5. 黑箱优化:大规模语言模型的一种落地方式
  6. HTML5中volume样式自定义,html5中关于volume属性的使用详解
  7. python 遍历文件夹
  8. PowerBI功能发布时间线
  9. 使用VBA,优化处理Excel表格
  10. 新一代报表工具FastReport VCL 6.9发布!
  11. 计算机毕业设计Java智能交通管控系统(源码+系统+mysql数据库+Lw文档)
  12. 飞信2009_那个时代独有的目光局限——浅谈“飞信”的兴衰
  13. 金融科技圈的那些财富管理应用
  14. linux文件系统添加pcm,Linux音频驱动之三:PCM设备的创建
  15. edu教育网邮箱注册申请普及
  16. Axure如何建立共享项目、如何编辑共享项目、如何获取共享项目
  17. linux双网卡透明网桥,两种网桥透明网桥和源路由选择网桥
  18. PS 抠图几种典型方法
  19. JQuery 的添加元素
  20. [力扣刷题总结](双指针篇)

热门文章

  1. “智慧停车+智慧交通”提高市民出行效率和体验
  2. Schedulerx2.0工作流支持数据传输
  3. 数据不足,如何进行迁移学习?
  4. Mac 神兵利器(二) 极简软件清单
  5. 云安全的新战场上,要靠什么来抵御威胁
  6. 极道创始人吴江:企业级数据系统,初创一样可以做出好产品
  7. 这 10 行比较字符串相等的代码给我整懵了,不信你也来看看
  8. 因为一个跨域请求,我差点丢了饭碗
  9. 【IPF2020】浪潮集团副总裁、渠道管理部总经理王峰:赋能智慧生态 筑基新基建
  10. 大厂HR年底绷不住了:怎么招程序员这么难,尤其搞这项技术的!!