Ubuntu18.04 安装MySQL

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

Ubuntu18.04 安装MySQL

环境信息:
OS:Ubuntu18.04
MySQL: 5.7.22

Ubuntu19.04 安装MySQL 8.0.16 --> 链接

1.安装MySQL

Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get

#命令1
sudo apt-get update
#命令2
sudo apt-get install mysql-server

这里写图片描述

2.配置MySQL

2.1 初始化配置

sudo mysql_secure_installation

配置项较多,如下所示:

#1
VALIDATE PASSWORD PLUGIN can be used to test passwords...
Press y|Y for Yes, any other key for No: N (我的选项)

#2
Please set the password for root here...
New password: (输入密码)
Re-enter new password: (重复输入)

#3
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them...
Remove anonymous users? (Press y|Y for Yes, any other key for No) : N (我的选项)

#4
Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network...
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y (我的选项)

#5
By default, MySQL comes with a database named 'test' that
anyone can access...
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : N (我的选项)

#6
Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y (我的选项)

2.2 检查mysql服务状态

systemctl status mysql.service

显示如下结果说明mysql服务是正常的:
这里写图片描述

3.配置远程访问

在Ubuntu下MySQL缺省是只允许本地访问的,使用workbench连接工具是连不上的;
如果你要其他机器也能够访问的话,需要进行配置;

3.1 首先用根用户进入

sudo mysql -uroot -p

登入root进行其他设置:
这里写图片描述

GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";

这里写图片描述
其中root@localhoslocalhost就是本地访问,配置成%就是所有主机都可连接;

第二个'123456'为你给新增权限用户设置的密码,%代表所有主机,也可以是具体的ip;
不过这随设置了%但我root通过工具还是登陆不进去,可能是为了安全性,所以新建数据库和用户;

3.2 新建数据库和用户

用root用户新建数据和用作远程访问的用户

##1 创建数据库weixx
CREATE DATABASE weixx;
##2 创建用户wxx(密码654321) 并允许wxx用户可以从任意机器上登入mysql的weixx数据库
GRANT ALL PRIVILEGES ON weixx.* TO wxx@"%" IDENTIFIED BY "654321"; 

4.使用workbench连接数据库

打开workbench进行连接配置:
这里写图片描述
配置完成后,在主界面选择weixx数据库进行连接:
这里写图片描述

ubantu下载mysql 编译:g++ test.cpp -o test.app -I /usr/include/mysql -L/usr/lib/mysql -lmysqlclient。sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 修改里面的配置文件,找到bind-address那一行注释掉。sudo cat /etc/mysql/debian.cnf // 查看配置文件。mysql -u debian-sys-maint -p // 登录默认账号。上面的文章到第五步就行。 阅读详情

相关推荐

Ubuntu18.04安装MySQL8.0

直接使用apt install mysql-server安装,那么恭喜你踩坑。sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码(我就是遇到了这个问题,结果搞了一下午╮(╯▽╰)╭)等等……阅读了一下MySQL安装指南,发现MySQL5.7版本最高只适配到Ubuntu1...

Iversonx的博客 2万+

Ubuntu 安装MySQL

1、安装MySQL $ su root $ apt install mysql-server 2、验证 安装完成之后可以使用如下命令来检查是否安装成功: $ netstat -tap | grep mysql 通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。 登录mysql数据库可以通过如下命令: $ mysql -u root -p 3、修改密码 修改密码,本篇文章将密码修改成 root , 用户...

专注基础架构领域 3479

Ubuntu 18.04 安装MYSQL的ODBC驱动

看了不少文章,mysql 的odbc 驱动因为版本的问题,没找到适合 ubuntu 18的。 折腾一下,把过程帖出来给大家参考。 1、安装unixODBC 这个有很多详细的介绍,帖一下命令即可。我下的是2.3.4 sudo wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz tar -xvzf unixODBC-...

预则立 4407

Ubuntu 安装 MySQL

Ubuntu安装MySQL8数据库

原名又逢乱世。不要放下学习的脚步,毕竟比天天打牌、钓鱼、打游戏更能从内在充实自己。 2782

ubuntu 安装 MySql

ubuntu 安装 MySql

m0_56051805的博客 3万+

Ubuntu系统安装mysql

Ubuntu系统安装mysql数据库

qq_37120477的博客 2万+

Ubuntu 18.04安装MySQL的方法

MySQL 是一个开源的数据库管理系统,通常作为流行的 LAMP(Linux、Apache、MySQL、PHP/Python/Perl)堆栈的一部分安装。它使用关系数据库和 SQL(结构化查询语言)来管理数据。安装的简短版本很简单:更新软件包索引,安装软件包,然后运行附带的安全脚本。本教程将解释如何在 Ubuntu 18.04 服务器上安装 MySQL 版本 5.7。但是,如果您想要将现有的 MySQL 安装更新到版本 5.7,您可以阅读这篇 MySQL 5.7 更新指南。

rubys007的博客 2224

Ubuntu 18.04安装 MySQL 8

文章目录在 Ubuntu 18.04安装 MySQL 8环境信息添加 MySQL APT 仓库使用 APT 安装 MySQL启动、停止 MySQL 服务器参考 在 Ubuntu 18.04安装 MySQL 8 须知:以下出现的命令,以 # 开头,由 root 用户执行;以 $ 开头,由普通用户执行;命令后面的 // 代表注释。 环境信息 Ubuntu 系统信息: # lsb_release...

qq_29761395的博客 1万+

Ubuntu 18.04 安装mysql

ubuntu18.04安装MySQL非常简单只需要几条命令就可以完成。 sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码什么的,注意设置了不要忘了(但是实际情况是很可能不提示设置密码...

洪流之源 1958

Ubuntu18.04安装MySQL

Ubuntu18.04安装MySQL 提示:以下操作均在root用户下进行,如在普通用户,请自行加上sudo! 查看有没有安装MySQL: dpkg -l | grep mysql 安装MySQL: apt install mysql-server 安装完成之后可以使用如下命令来检查是否安装成功: netstat -tap | grep mysql 通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。 登录mysql数据库可以通过如下命令: mysql

清梦旅人的博客 2055

ubuntu 18.04 安装MySQL 5.7

ubuntu 18.04 安装MySQL 5.7一、安装MySQL二、配置MySQL三、查mysql服务状态四、修改root账户秘密认证方式:五、配置远程访问mysql:六、删除MySQL 一、安装MySQLUbuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get。 sudo apt-get update 1、安装mysql服务: sudo apt install mysql-server-5.7 2、检查状态: s

夏月歌者的博客 4275

Ubuntu18.04安装MySQL

Ubuntu18.04安装MySQL 安装与配置MySQL 进入管理员权限 sudo su ... 安装mysql-server `sudo apt-get install mysql-server 默认安装过程即可; 安装 mysql-client sudo apt-get install mysql-clent 安装 libmysqlclient-dev sudo apt-get insatll libmysqlclient-dev 修改配置文件 用vim 打开配置文件

Joey博客 528

Ubuntu18.04安装MySQL

Ubuntu18.04安装MySQL

Q_Outsider的博客 1302

ubuntu18.04安装mysql 5.7

ubuntu 18.04安装mysql相较ubuntu 16.04会有一些问题出现,在此记录这一安装及配置过程。 1、安装数据库 sudo apt-get install mysql-server 执行完成后即可,安装后默认是启动了mysql服务的 2、登录 首次登录时,mysql的用户名和密码在 /etc/mysql/debian.cnf 内写着 使用以上用户名和密码即可登录数据库了,如: m...

HYESC的博客 9573

Ubuntu 18.04安装mysql

Ubuntu 18.04安装mysql 不知道是由于mysql更新为新版还是.Ubuntu18.04中的特性,安装过程中没有设置密码的环节,在网络上找了半天,总算解决了!特此记录下来,以便以后查看! 1、在终端下输入 sudo apt-get install mysql-server mysql-client 进行安装,如果安装过程中弹出密码输入提示,则正常安装即可! 1.1 1.2 2、由于没有出现密码设置项,所以不知道怎么进入数据操作命令行,在网络上找到了解决办法,链接:ubunt

liuhongxian的专栏 493

Ubuntu 18.04安装Mysql8

本篇博客讲的是如何在Ubuntu18.04 系统下安装mysql8.0 方法步骤 下载deb 包 访问下载位置 如图所示,点击下载 点击下方 no,just start my download。 安装源 打开终端,进入刚刚下载的文件的目录,执行如下命令: sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb sudo apt update ...

分享日常的学习,开展的项目,编写的软件,解决的问题等~ 3201

Ubuntu18.04 安装MySQL8.0

Ubuntu18.04安装MySQL8.0 想学习一下MySQL,看到最近的版本是8.0,这里把安装MySQL8.0的过程记录下来,供有需要的人参考一下, Step1   首先我们需要下载MySQL,从MySQL的官网下可以下载,这样下载来的可以用apt进行安装。下载地址为:MySQL8.0下载   下载完成后,我们可以看到本地目录下有一个Mysql的文件。 Step2   在当前目录中下执行...

sodalife的博客 2540
上一篇: Hibernate 5.3.1.Final 增删改查
下一篇: Ubuntu18.04 安装Tomcat 8.5
Weison Wei
博客等级 码龄11年 163粉丝 175原创
评论 45
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值