mysql安装下载的缓存文件_mysql的安装

linux版

ubuntu安装mysql

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

0efc7c292b58d52517963d2a1cf2f859.png

4589b6929bb469c711bae03be3a65527.png

9e6761b1d0c867cedd28f9aba75c675c.png

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

42a76bacf162eb3368f7bb63f115db3a.png

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

cd Downloads/

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

491a8a785f80b2794f1acba6b0fa675e.png

f95262ccbcf6179b752439f2cd6618e3.png

4d8c8508601cf26c27f80996714460f2.png

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

dbcd778f405ef19a935cc7f141d08bd3.png

完成后运行更新命令:

sudo apt-get update

23527ba4b4400286c337e58ae1b4180d.png

sudo apt-get install mysql-server

a79522e2aa55c5d7a2115fd17f987c22.png

设置root账号的登录密码:

663479c457cbdc3a4371f6203d9fabf9.png

再次确认密码

627aa47f217e8647ffcb5a76bfedd1dd.png

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

启动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说明没有开启防火墙。

f3742567b25ef7da592db054de84207c.png

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

891d6b111ee7e4e762783403bd33e90f.png

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

7e107d28c6789202322640c4587e34d7.png

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

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

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

de31c0d2d317196125ecc5995fd13262.png

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

751009a7af34f8c69bf8fc6e903207ea.png

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

80374a8fab44eb52dcf83a92bf044089.png

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

2dbad2722134aa80c1012b82a5273dea.png

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

找到bind-address修改127.0.0.1为0.0.0.0。

8db2254d1e2d48412c573f8c5babef85.png

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

62beded2a274b90ab5849ffcf6076175.png

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

f6799b09fda5027ddce2700da26c03b1.png

68f724bad5a33d9a9f6bd2ca7369ecb7.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值