首页

文章

linux里面安装mysql的方法!

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

我来回答

3个回答

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

产品型号: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 20:57

如果你是centos7,可以参考我的安装脚本

wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
yum -y install mysql-community-server
service mysqld start
grep 'temporary password' /var/log/mysqld.log

追问

我的是centos6.5,我自己在官网下了个rpm包,并且解压了。

解压后

然后怎么安装,安装哪个?什么命令?我这用rpm -ivh老是提示要先装别的,我也按提示来了,先按照mysql-community-common,但是感觉没成功啊!

可否告知一下哪里有问题啊?

热心网友 时间:2022-03-20 22:32

哪个发行版啊
出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 猎狐点卡平台经营范围 电影代理靠谱吗 兄弟三人,有什么好的QQ网名 租赁合同书范本简单版 简单房屋出租协议书模板 简单明了租房合同范本 租房合同书免费下载(实用6篇) 出租房屋合同 简洁的房屋租赁合同范本 阳光人寿保险是骗人吗? 三胎政策有那些配套措施有哪些 ...法院也立案了,可被没有可执行的财产怎么办,我的工资还能要回来吗... 离婚后析产案法院强制执行,对方说没有钱,我该怎么办 澳门为什么叫澳门? 新能源老年代步车锂电池 如何为职务侵占罪进行辩护 职务侵占如何辩护 职务侵占罪有效辩护点有哪些 miui11开发者选项在哪_小米miui11开发者选项在哪 查询考研成绩需要什么 考研查分前要做什么 考研查询需要什么证件 研究生什么专业好 什么专业的研究生最好 考研究生什么专业好 研究生学什么专业 宝石花的养殖方法介绍 宝石花怎么养才长得好 华为mate20pro屏幕解锁后,没有通知但系统通知的铃声总是响一声 华为mate20pro 关闭充电提示音 如何将word中的回车符替换掉 华为mate20打开应用就有消息提示音怎么弄 怎么批量清除WPS/Word中的回车符? 如何在华为mate20pro设置提醒 华为mate20pro充电提示音怎么设置 在word里怎么把回车键的痕迹去掉 Word多余的换行符怎么批量删除 如何去除word的回车符 word里面怎么去掉回车键 word中回车符很多怎么才能快速删除 如何去掉WORD中多余的回车符方法 如何去掉WORD中的大量回车 微信升级改版后在哪里修改提示音啊,原来的新消息提醒打开也没有了,华为手机, Word怎么才能快速删除回车符 word中如何成批快速删除空行/回车符? 如何去掉word中的回车符 怎样在word中快速去掉每行的回车符 微信高手怎么修改id呢 linux下怎么安装mysql数据库 华为Mate20 Pro怎么设置视频来电? linux服务器上怎么安装mysql 华为mate20pro怎么设置晚上静音白天响铃模式呢 linux系统怎么安装mysql数据库 华为mate20pro屏幕解锁提示音怎么关闭? linux安装mysql的问题 华为mate20pro手机的短信如何显示在状态栏 华为mate20pro简易模式有铃音最大化吗? linux有mysql-lib包 怎么安装mysql 华为mate20pro在微信里播放音频的时候为什么老是出现系统提示音 华为mate20pro高级设置功能使用教程 华为mate20pro 如何关闭微信打字声音 华为mate20pro在微信里听音频的时候播放一暂停为什么老是响系统提示音 Word文档中文字下有红色或绿色波浪线如何去掉 华为mate20pro闹钟在哪里设置? 如何将word文档中文字下方的波浪线去掉? 在word文档时,文字下面出现一行波浪线怎么去除? word字体下面的波浪线怎么去掉 鸡胸肉酱汁怎么调
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com