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

centos 怎么安装mysql

发布网友 发布时间:2022-02-26 19:21

我来回答

3个回答

懂视网 时间:2022-02-26 23:42

产品型号: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-02-26 20:50

安装Mysql

1
Centos 6.6下安装Mysql很简单,
yum list mysql-server

2
当只有一个时候就可以直接
yum install mysql-server
进行安装

3
过程中选择Y继续安装,最后安装成功

END
设置Mysql的服务

1
先启动Mysql服务
service mysqld start

2
连接一下试一下,直接
mysql
然后
\q
关闭连接

3
设置Mysql开机启动
chkconfig mysqld on

4
开启3306端口并保存
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save

END
修改密码并设置远程访问

1
连接mysql数据库
设置密码
use mysql;
update user set password=password('密码') where user='root';
flush privileges;

2
设置Mysql远程访问
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

END
解决Mysql乱码问题

1
找一个配置文件,复制到/etc/目录,命名为my.cnf
(有时候没有my.cnf)
cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf

2
vim my.cnf
在[client]和[mysqld]下面都添加上
default-character-set=utf8

3
最后按Esc输入
:wq
保存退出
END
重启mysql服务

1
最后重新启动服务就可以了
service mysqld restart

热心网友 时间:2022-02-26 22:25

首先查看centos7上有没有安装过mysql ,一定要卸载干净残留,不然会安装或启动失败。

yum list installed mysql*列出后如果有就删除

    删除mysql

    sudo yum remove mysql-community-*rm -rf /var/lib/mysql
    rm /etc/my.cnf

    安装yum源

    wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
    sudo yum instal   mysql80-community-release-el7-1.noarch.rpm

    查看是否安装成功

    sudo yum repolist all|grep mysql

    成功安装

    配置要安装的mysql版本

    sudo vim /etc/yum.repos.d/mysql-community.repo

    enabled 为1表示启用,将要安装的版本的enabled改为1后保存

    配置repo

    安装启动mysql
    sudo yum install mysql-community-server.x86_64

    等待安装好后启动mysql

    sudo service mysqld start      //启动mysqlsudo service mysqld status   //查看mysql状态sudo systemctl enable mysqld //配置开机启动

    管理账户

    mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:

    grep 'temporary password' /var/log/mysqld.log  //找到默认密码mysql -uroot -p
    set password for 'root'@'localhost'=password('NEWPASSWORD'); 或者ALTER USER 'root'@'localhost' IDENTIFIED BY 'NEWPASSWORD';  // 修改密码,注意密码要复杂一些,否则会不能通过。

    添加远程用户

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

    查看并修改编码

    mysql -u root -p
    show variables like '%char%;
    看到有的编码不是 utf8
    更改配置文件
    vim /etc/my.cnf
    在[mysqld]下面添加以下两句

    character_set_server=utf8
    collation-server=utf8_general_ci
    在[client]下面添加
    default-character-set=utf8

    改成功

    注意修改后只会对以后创建的数据库生效。

    登陆腾讯云配置安全规则,放通3306

    配置安全规则



在CentOS上安装MySQL的详细步骤和相关命令

在CentOS系统中安装MySQL的详细指导如下:首先,确保你的系统是最新的状态,以保证安装过程的顺利进行:接下来,为安装过程准备必要的依赖库,这将为MySQL的编译和运行提供支持:若安装特定版本(如8.0)的MySQL,可能需要添加相应的官方或第三方Yum仓库。以官方仓库为例,添加步骤如下:然后,使用Yum工具安...

CentOS7安装MySQL数据库的指南cent7安装mysql

`sudo systemctl start mysqld`MySQL服务现在可以正常运行。安全设置 安装MySQL后,建议立即进行安全设置以确保数据的安全性。MySQL提供了一个名为mysql_secure_installation的脚本,可以自动完成这项任务。在CentOS7终端中输入以下命令即可使用:`sudo mysql_secure_installation`该脚本将依次提示您输入root用户...

如何在CentOS下安装mysql

方法/步骤 首先,需要有一个centos系统,不管是虚拟机还是直接在电脑上安装。下图就是进入到centos系统下的截图。(界面不比windows差哦)之后,是进入到类始于windows下的控制台页面(如果你是安装的虚拟机那你可以通过putty等工具,直接在windows下类似于远程访问,进入到控制台下)之后,进入到控制台下,...

linux(Centos7.4)下安装mysql8.0.26离线安装教程图解

`rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm`完成安装后,启动MySQL服务,使用命令`systemctl status mysqld`检查服务状态。若需要停止服务,则执行`service mysqld stop`。初始化数据库时,确保没有/var/lib/mysql目录,若存在需删除,执行`rm -rf /var/lib/mysql`。执行`mysql...

CentOS7.6安装MySQL(rpm安装)

安装MySQL使用rpm来安装MySQL 因为CentOS7默认安装的数据库是Mariadb,所以使用YUM命令是无法安装MySQL的,只会更新Mariadb。使用rpm来进行安装。可以在mysql的repo源仓库右键复制指定版本的数据库。wgethttp://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm 安装mysql80-community-release-el7-...

如何安装 MySQL 客户端 - Mac, Ubuntu, CentOS 或 Windows

进行验证。CentOS用户安装MySQL客户端的命令为 sudo yum install mysql-client 完成安装后,使用命令 mysql --version 进行验证。对于Windows用户,安装好MySQL客户端后,使用命令测试客户端与MySQL服务器的连接 mysql -h hostname -u username -p 了解更多MySQL工具,可以访问官网,注册云账号,体验Bytebase...

CentOS7上面安装MySQL8(非yum安装)

在CentOS7上安装MySQL8的步骤并不复杂,首先从MySQL官网下载对应版本。选择8.0.37,操作系统为Linux-Generic,根据你的Linux系统版本(如glibc 2.17,注意可能是32或64位)选择相应的选项。下载时,使用浏览器的开发者工具获取下载链接,选择合适的包并复制URL。接下来,登录Linux系统,进入你计划安装MySQL...

centos安装mysql数据库的方法

1、首先下载MySQL的安装文件,我这里安装的是MySQL5.1.7版本的,2、安装MySQL数据库服务器进入安装包所在文件夹,执行命令 rpm -ivh MySQL-server-5.1.7-0.i386.rpm 安装MySQL服务器。如果报了与原先版本冲突的话,就执行rpm -qa|grep -i mysql命令,会显示已安装的Mysql版本,我的显示mysql-libs-5.1.61-4.el6....

CentOS Linux 7离线安装MySQL 5.7.21(亲测)

在 CentOS 上进行 MySQL 5.7.21 的离线安装可以遵循以下步骤,确保系统的稳定性和兼容性。首先,需要禁用 SELinux 服务以避免安装过程中出现的阻止行为。同时,为了防止误操作导致的系统问题,切勿卸载 CentOS 自带的 mariadb 数据库。在安装 MySQL 时,系统会自动替换 mariadb,自行卸载会引发后续问题。

centos stream 9 安装 mysql8

如果你的物理主机为ARM架构的Mac,且需要在ARM架构的Linux(比如CentOS Stream 9)上安装MySQL 8.4.0,那么选择对应的ARM架构版本(mysql-8.4.0-linux-glibc2.28-aarch64)是关键步骤。首先,确认系统上是否已预装数据库,如果没有,你将从下载的安装包开始。将mysql-8.4.0-linux-glibc2.28-a...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
熟的白木耳能隔夜吃吗 屋后种什么乔木树最旺 居民的人均可支配收入 什么是居民可支配收入 ...每天还是很想他,有时候一想他就掉眼泪,怎么办呢? 我的狗狗永远离开我了,我该怎么办? 朋友很喜欢狗,但她的狗狗很老了,已经过世了,我该怎么安慰他? 谢谢了... 新奥迪a6机油怎么检查 宠物老死了你会救治吗? 奥迪的机油尺怎么看 微信怎么知道对方有没删除自己 centos7.2的mysql怎么安装 如何知道对方是不是删除自己微信 怎么微信知道对方有没有删除自己 微信怎么知道对方有没有删除自己 MySQL密码忘了怎么办 mysql root原始密码忘记了怎么办 更改mysql密码忘记了 root密码怎么办 微信怎样才知道对方有没有删除自己的好友 电脑可以远程控制电脑吗 iphone手机把联系人设置黑名单,打电话来的人会提示什么 word中如何利用文本框和表格进行复杂版面编排 如何要word中制作复杂的表格,(上下线不对齐且行列合并多) 这样的复杂性三线表怎么用word制作,要详细步凑,万分感谢! word里的复杂表格制作 linux系统下怎么安装mysql Linux如何查看mysql安装成功? linux怎么安装mysql5.6数据库 如何在Linux中进行MySQL的安装与登录 window10 怎么关闭防火墙 centos怎样安装mysqld centos怎么安装mysql数据库 微信怎么15人语音聊天 centos怎么安装mysql 微信不能语音聊天了怎么办? “centos”怎样安装“mysql”客户端? 微信怎么才能语音聊天 如何在centos中安装mysql 微信如何用语音聊天 centos下怎么装MYSQL 如何在centos安装mysql 为什么微信语音聊天功能无法使用? centos 7怎么安装mysql 如何在centos7中安装mysql 电脑上微信怎么语音聊天 求助,centos6.2系统怎么安装mysql啊,请大神指点! 网页版微信如何语音聊天 linux下的mysql客户端怎么安装 如何判断centos中是否安装了mysql? 怎么在centos上装mysql
  • 焦点

最新推荐

猜你喜欢

热门推荐