问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何在linux下安装mysql

发布网友 发布时间:2022-03-20 19:31

我来回答

2个回答

懂视网 时间:2022-03-20 23:52

产品型号:Thinkpad E15

系统版本:centos7

软件版本:mysql 5.7

mysql安装教程

1.使用yum安装mysql数据库的软件包 

[root@xuegod63 ~]# yum -y install mariadb-server mariadb 

注:  

mariadb-server  #MariaDB数据库 

mariadb      # MariaDB服务器Linux下客户端 

注:从centos7系统开始,系统中自带的mysql数据库变成了mariadb-server,mariadb-server和mysql操作上一样。mariadb-server是mysql的一个分支。

2.启动数据库服务

[root@xuegod63 ~]# systemctl start  mariadb #启动MariaDB服务

[root@xuegod63 ~]# systemctl enable  mariadb #设置开启自动启动MariaDB服务

3. 安装完mariadb-server后,运行mysql_secure_installation去除安全隐患

[root@xuegod63 ~]# mysql_secure_installation #进入安全配置导向

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL

SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!

In order to log into MySQL to secure it, we'll need the current

password for the root user. If you've just installed MySQL, and

you haven't set the root password yet, the password will be blank,

so you should just press enter here.

Enter current password for root (enter for none):  #初次运行直接回车,因为root用户没有密码

OK, successfully used password, moving on…

Setting the root password ensures that nobody can log into the MySQL

root user without the proper authorisation.

Set root password? [Y/n] Y #是否设置root用户密码,输入Y

New password: 123456  #新密码123456

Re-enter new password: 123456

Password updated successfully!

。。。

Remove anonymous users? [Y/n] Y  #是否删除匿名用户,生产环境建议删除,所以直接回车或Y

 ... Success!

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? [Y/n] Y #是否禁止root远程登录,根据自己的需求选择Y/n并回车,建议禁止

 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can

access.  This is also intended only for testing, and should be removed

before moving into a production environment.

Remove test database and access to it? [Y/n] Y  #是否删除test数据库,直接回车或Y

 - Dropping test database...

 ... Success!

 - Removing privileges on test database...

 ... Success!

Reloading the privilege tables will ensure that all changes made so far

will take effect immediately.

Reload privilege tables now? [Y/n] Y  #是否重新加载权限表,直接回车

 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB

installation should now be secure.

Thanks for using MariaDB!

… Success!

至此数据库安装成功。

4. 登录数据库

[root@xuegod63 ~]# mysql -u root -p123456 

MariaDB [(none)]> show databases;    #没有test数据库 #执行时,所有命令以;号结尾 

+-------------------------+ 

| Database

+-------------------------+ 

| information_schema

| mysql

| ucenter

+-------------------------+ 

3 rows in set (0.00 sec) 

MariaDB [(none)]> exit #退出命令可以加分号,也可以不加分号。

总结:

1、使用yum安装mysql数据库的软件包 

2、启动数据库服务

3、运行mysql_secure_installation去除安全隐患

4、登录数据库

热心网友 时间:2022-03-20 21:00

方法/步骤

到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)

解压32位安装包:
进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

复制解压后的mysql目录到系统的本地软件目录:
执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目录结尾不要加/

添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql

安装数据库:
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕

启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功,如图

修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmin -u root password '密码'
步骤阅读
8
把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql
linux如何安装mysql

1、打开电脑,并且点击打开命令行窗口。2、输入sudoapt-getupdate,这样可以进行安装前的基本更新。3、输入sudoapt-getinstallmysql-server,下载安装包,这个时候会提示,输入y即可。等待一下即可。4、输入sudomysql_secure-installation,输入N,然后设置密码。5、输入N取消移除。6、然后陆续输入Y-N-Y,...

怎么在linux上安装mysql

第一种是yum install mysql,这种安装方式最简单,初学可以采用。但是这种安装的弊端是安装的版本比较低,现在安装的话是5.17的版本。第二种方式是下载最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解压缩后,用rpm -ivh 包名,安装四个包就可以了,注意先后顺序。第三种方式是下载最新的m...

Linux安装MySQL8.0教程---在线安装

目标是在Linux系统中安装MySQL 8.0,首先确认你的系统版本:cat /etc/redhat-release。第二步是添加MySQL官方的Yum存储库。找到适合自己Linux版本的包,例如mysql80-community-release-el8-1.noarch.rpm,用于后续下载安装。使用wget下载安装包:wget dev.mysql.com/get/mysql...。如果遇到wget未找到的错...

如何在linux下安装mysql

第一步:安装:tarmysql-5.5.48-linux2.-x86_64.tar.gz Copy到指定的路径下:cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r 添加系统mysql组合mysql用户:执行命令:groupaddmysql和useradd -r -g mysql mysql 安装数据库:进入安装mysql软件目录:执行命令 cd/usr/local/mysql 修改...

Linux系统下安装mysql简单介绍100%可用-简单化

安装步骤如下:从官网(mysql.com)或二站下载适合的版本,如mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz。解压后,将安装目录重命名为mysql,创建mysql-users组和用户,并初始化数据库生成临时密码。可选步骤:编辑my.cnf文件,修改socket、log-error和pid-file设置。然后以sudo权限启动服务。使用...

linux下安装mysql,求助大侠们

3.1 源码包方式安装 3.1.1 在linux系统中添加运行Mysql的用户和组 /usr/sbin/groupadd mysql /usr/sbin/useradd -d /var/lib/mysql -s /sbin/nologin -g mysql mysql 3.1.2 下载最新稳定发行版(GA)的MySQL软件 访问MySQL网站http://dev.mysql.com/downloads/下载最新稳定发行版的MySQL源码包。本文使用的...

怎样在linux上安装mysql

1、安装服务端 sudo apt-get install mysql-server说明:sudo用于提升权限 ,apt-get是debian系列linux版本的包管理工具,install是其参数,用于安装软件包,mysql-server是mysql的服务端软件包。2、安装客户端 sudo apt-get install mysql-client说明:sudo用于提升权限 ,apt-get是debian系列linux版本的包...

如何在linux下安装mysql数据库并配置

在linux下安装mysql数据库并配置的流程比较繁琐,需要耐心调试,具体方法和步骤如下:1.查找以前是否安装有mysql,使用下面命令:rpm -qa|grep -i mysql 如果显示有如下包则说明已安装mysql mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2.如果已安装,则需要删除已安装的数据库,...

Linux下安装MySQL8.0和重置密码操作教程

安装MySQL8.01、下载并安装MySQL官方的YumRepository[root@Rameo~]#wget-i-chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载了安装用的YumRepository,此时就可以直接yum安装了。[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm...

Linux系统下MySQL5.7安装部署全攻略,轻松上手不迷路!

安装步骤从官网下载Linux版安装包,地址:downloads.mysql.com/arc...解压并安装:将下载的包解压到指定目录,使用命令进行安装,并设置MySQL用户组和权限。遇到libaio.so.1错误,解决方法:确认缺失依赖并安装。初始化数据库,可能遇到log-error文件问题,需创建并赋予权限。启动MySQL服务,修改my.cnf文件...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
本人姓罗,我儿子是今年农历11月21日生的,我给他取名叫罗志航. /罗梓... 我是宁波大学科学技术学院法商学院工商管理的新生,我想问一下住宿条件... 一个龙年2月27号(农历2月初6)出生的女孩,姓农要在姓的后面加上一个方... 2011届宁波大学科学技术学院法商学院新生宿舍情况怎么样 宁波大学科学技术学院二级学院介绍 2015年农历二月出生女孩子姓农的取单名字库 宁波大学法商学院概况 神一样的星星 ...阴历6月13日早上9点零三分。父亲姓史。取什么名字好 2010年4月16日18点6分出生的女孩 姓师 叫什么名字 朋友圈小视频怎么转发到朋友圈 怎么可以把朋友发来的小视频转发到朋友圈 别人发的小视频怎么转发到朋友圈 小视频怎么转发到朋友圈? 微信的安全中心在哪里 微信的账号在哪里查看并显示? 修改微信风险评估未满三天是什么意思? 微信的账号管理在哪里找到 微信里我的帐号在哪找? 行政单位申请微信公众平台提供开户银行帐号的风险评估 明明我的这个手机登录微信一年多了,还是不能修改?风险评估提示未满3天 为什么我修改上面一直显示的是风险评估一周之后已经过了一周了呀? 怎样进行WORD批量处理限制编辑 为什么我改不了?完成账号风险评估,显示未满足 已经用了几年的微信,修改,风险评估显示未满三天? 为什么我的显示为风险评估? u盘歌曲怎么下载到电脑里 下载那个版本的快手能录制60秒 怎样把下载到电脑的歌曲转到u盘里 音乐如何下载到u盘上 怎样把朋友圈小视频转发到自己的朋友圈 linux下mysql怎么安装 朋友圈的小视频怎么转发到朋友圈 linux下安装MYsql 微信上朋友发的小视频怎么转发到朋友圈 怎么在linux下安装mysql 怎样把别人发的小视频转发到自己的朋友圈? 如何在linux中安装mysql 怎样才能将一个小视频转发到朋友圈? 朋友圈里的小视频怎样才可以转发到朋友圈 ps怎么在图片上添加边框和文字 用ps怎样在图片上加字 怎么用PS软件在图片上加字加图 ps怎么在背景图层上添加文字图片 哈罗单车忘记有没有锁,但是系统发信息说已骑行4小时,我在开关锁异常那里填了已锁,后来搜百度发现应该 PS怎样在图片模板上加入照片和文字? 如何用PS在图片上添加文字 ps 苹果提醒事项怎么设闹钟 mysql 安装 登录 密码忘了怎么办 wampserver 的MySQL密码忘记了怎么办
  • 焦点

最新推荐

猜你喜欢

热门推荐