centos7安装MariaDB教程,分享给大家

1.centos7现状:
新系统无法再使用yum install mysql-server来安装mysql,因为已使用mariadb代替mysql。
2.安装mariadb:
[root@localhost ~]# yum -y install mariadb* Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.linode.com * extras: mirrors.linode.com * updates: mirrors.linode.com Resolving Dependencies --> Running transaction check ---> Package mariadb.x86_64 1:5.5.37-1.el7_0 will be installed ---> Package mariadb-bench.x86_64 1:5.5.37-1.el7_0 will be installed ---> Package mariadb-devel.x86_64 1:5.5.37-1.el7_0 will be installed ---> Package mariadb-embedded.x86_64 1:5.5.37-1.el7_0 will be installed ---> Package mariadb-embedded-devel.x86_64 1:5.5.37-1.el7_0 will be installed ---> Package mariadb-libs.x86_64 1:5.5.37-1.el7_0 will be installed ---> Package mariadb-server.x86_64 1:5.5.37-1.el7_0 will be installed --> Processing Dependency: perl-DBD-MySQL for package: 1:mariadb-server-5.5.37-1.el7_0.x86_64 ---> Package mariadb-test.x86_64 1:5.5.37-1.el7_0 will be installed --> Running transaction check ---> Package perl-DBD-MySQL.x86_64 0:4.023-5.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================== Package Arch Version Repository Size ========================================================================================================== Installing: mariadb x86_64 1:5.5.37-1.el7_0 updates 8.9 M mariadb-bench x86_64 1:5.5.37-1.el7_0 updates 385 k mariadb-devel x86_64 1:5.5.37-1.el7_0 updates 744 k mariadb-embedded x86_64 1:5.5.37-1.el7_0 updates 3.6 M mariadb-embedded-devel x86_64 1:5.5.37-1.el7_0 updates 7.4 M mariadb-libs x86_64 1:5.5.37-1.el7_0 updates 752 k mariadb-server x86_64 1:5.5.37-1.el7_0 updates 11 M mariadb-test x86_64 1:5.5.37-1.el7_0 updates 7.9 M Installing for dependencies: perl-DBD-MySQL x86_64 4.023-5.el7 base 140 k Transaction Summary ========================================================================================================== Install 8 Packages (+1 Dependent package) Total download size: 40 M Installed size: 279 M Downloading packages: (1/9): mariadb-bench-5.5.37-1.el7_0.x86_64.rpm | 385 kB 00:00:00 (2/9): mariadb-devel-5.5.37-1.el7_0.x86_64.rpm | 744 kB 00:00:00 (3/9): mariadb-embedded-5.5.37-1.el7_0.x86_64.rpm | 3.6 MB 00:00:00 (4/9): mariadb-5.5.37-1.el7_0.x86_64.rpm | 8.9 MB 00:00:00 (5/9): mariadb-libs-5.5.37-1.el7_0.x86_64.rpm | 752 kB 00:00:00 (6/9): mariadb-server-5.5.37-1.el7_0.x86_64.rpm | 11 MB 00:00:00 (7/9): mariadb-embedded-devel-5.5.37-1.el7_0.x86_64.rpm | 7.4 MB 00:00:00 (8/9): mariadb-test-5.5.37-1.el7_0.x86_64.rpm | 7.9 MB 00:00:00 (9/9): perl-DBD-MySQL-4.023-5.el7.x86_64.rpm | 140 kB 00:00:00 ---------------------------------------------------------------------------------------------------------- Total 36 MB/s | 40 MB 00:00:01 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 1:mariadb-libs-5.5.37-1.el7_0.x86_64 1/9 Installing : 1:mariadb-5.5.37-1.el7_0.x86_64 2/9 Installing : perl-DBD-MySQL-4.023-5.el7.x86_64 3/9 Installing : 1:mariadb-server-5.5.37-1.el7_0.x86_64 4/9 Installing : 1:mariadb-devel-5.5.37-1.el7_0.x86_64 5/9 Installing : 1:mariadb-embedded-5.5.37-1.el7_0.x86_64 6/9 Installing : 1:mariadb-embedded-devel-5.5.37-1.el7_0.x86_64 7/9 Installing : 1:mariadb-test-5.5.37-1.el7_0.x86_64 8/9 Installing : 1:mariadb-bench-5.5.37-1.el7_0.x86_64 9/9 Verifying : 1:mariadb-test-5.5.37-1.el7_0.x86_64 1/9 Verifying : 1:mariadb-embedded-devel-5.5.37-1.el7_0.x86_64 2/9 Verifying : 1:mariadb-embedded-5.5.37-1.el7_0.x86_64 3/9 Verifying : 1:mariadb-libs-5.5.37-1.el7_0.x86_64 4/9 Verifying : 1:mariadb-bench-5.5.37-1.el7_0.x86_64 5/9 Verifying : 1:mariadb-5.5.37-1.el7_0.x86_64 6/9 Verifying : 1:mariadb-server-5.5.37-1.el7_0.x86_64 7/9 Verifying : perl-DBD-MySQL-4.023-5.el7.x86_64 8/9 Verifying : 1:mariadb-devel-5.5.37-1.el7_0.x86_64 9/9 Installed: mariadb.x86_64 1:5.5.37-1.el7_0 mariadb-bench.x86_64 1:5.5.37-1.el7_0 mariadb-devel.x86_64 1:5.5.37-1.el7_0 mariadb-embedded.x86_64 1:5.5.37-1.el7_0 mariadb-embedded-devel.x86_64 1:5.5.37-1.el7_0 mariadb-libs.x86_64 1:5.5.37-1.el7_0 mariadb-server.x86_64 1:5.5.37-1.el7_0 mariadb-test.x86_64 1:5.5.37-1.el7_0 Dependency Installed: perl-DBD-MySQL.x86_64 0:4.023-5.el7 Complete! [root@localhost ~]# systemctl start mariadb.service [root@localhost ~]# systemctl enable mariadb.service ln -s '/usr/lib/systemd/system/mariadb.service' '/etc/systemd/system/multi-user.target.wants/mariadb.servi ce' [root@localhost ~]# mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 2 Server version: 5.5.37-MariaDB MariaDB Server Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> logout -> exit -> -> ; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaD B server version for the right syntax to use near 'logout exit' at line 1 MariaDB [(none)]> exit Bye [root@localhost ~]# systemctl enable mariadb.service [root@localhost ~]# mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 3 Server version: 5.5.37-MariaDB MariaDB Server Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ rows in set (0.00 sec) MariaDB [(none)]> use test Database changed MariaDB [test]> show tables; Empty set (0.00 sec) MariaDB [test]> exit Bye [root@localhost ~]# mysql_secure_installation /usr/bin/mysql_secure_installation: line 379: find_mysql_client: command not found NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MariaDB to secure it, we'll need the current password for the root user. If you've just installed MariaDB, and you haven't set the root password yet, the password will be blank, so you should just press enter here. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) Enter current password for root (enter for none): OK, successfully used password, moving on... Setting the root password ensures that nobody can log into the MariaDB root user without the proper authorisation. Set root password? [Y/n] y New password: Re-enter new password: Password updated successfully! Reloading privilege tables.. ... Success! By default, a MariaDB installation has an anonymous user, allowing anyone to log into MariaDB without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? [Y/n] 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 ... 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 - 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! [root@localhost ~]# mysql -uroot -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 15 Server version: 5.5.37-MariaDB MariaDB Server Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | zbphp.com | +--------------------+ rows in set (0.00 sec) MariaDB [(none)]>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# centos7
# mysql
# MariaDB
# centos 7安装mysql5.5和安装 mariadb使用的命令
# centos 下面安装python2.7 +pip +mysqld
# centos 7安装mysql5.5的方法
# CentOS 7中安装mysql server的步骤分享
# CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
# mysql 5.7.17 安装配置方法图文教程(CentOS7)
# 64位CentOs7源码安装mysql-5.6.35过程分享
# Centos6.5编译安装mysql 5.7.14详细教程
# CentOS7.2虚拟机上安装MySQL 5.6.32的教程
# Centos7下MySQL安装教程
# 给大家
# 大家多多
# Packages
# Total
# Dependent
# Install
# Transaction
# Summary
# Downloading
相关文章:
如何续费美橙建站之星域名及服务?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
建站10G流量真的够用吗?如何应对访问高峰?
南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?
家庭服务器如何搭建个人网站?
建站ABC备案流程中有哪些关键注意事项?
如何制作网站标识牌,动态网站如何制作(教程)?
如何通过老薛主机一键快速建站?
如何在阿里云ECS服务器部署织梦CMS网站?
营销式网站制作方案,销售哪个网站招聘效果最好?
,交易猫的商品怎么发布到网站上去?
如何快速搭建响应式可视化网站?
javascript基本数据类型及类型检测常用方法小结
建站主机是否属于云主机类型?
详解jQuery停止动画——stop()方法的使用
在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
兔展官网 在线制作,怎样制作微信请帖?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
建站之星收费标准详解:套餐费用及年费价格表一览
如何选择高效便捷的WAP商城建站系统?
如何在服务器上配置二级域名建站?
红河网站制作公司,红河事业单位身份证如何上传?
微信h5制作网站有哪些,免费微信H5页面制作工具?
中山网站制作网页,中山新生登记系统登记流程?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
建站之星免费版是否永久可用?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
香港服务器WordPress建站指南:SEO优化与高效部署策略
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
建站之星代理费用多少?最新价格详情介绍
香港服务器网站卡顿?如何解决网络延迟与负载问题?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
深圳网站制作培训,深圳哪些招聘网站比较好?
制作网站的基本流程,设计网站的软件是什么?
如何注册花生壳免费域名并搭建个人网站?
建站之星代理平台如何选择最佳方案?
北京网站制作公司哪家好一点,北京租房网站有哪些?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
建站之星后台管理:高效配置与模板优化提升用户体验
建站上传速度慢?如何优化加速网站加载效率?
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
如何在IIS7中新建站点?详细步骤解析
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
装修招标网站设计制作流程,装修招标流程?
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
如何在云主机上快速搭建多站点网站?
如何在万网主机上快速搭建网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。