学习如何使用MySQL和MariaDB的几excel最常用的八个函数数

在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
现在开始新的项目,在思考用哪个数据库,据说mariaDb用的人越来越多了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我使用mariaDb已经2年多了,至少对于php来说(可能是因为扩展封装的缘故),接口是完全一致的,但性能的提升非常明显。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
商业项目首选自己熟悉的,被证明是稳定的,那么我的选择是mysql,仅供参考
如果只是据说越来越多人用了,那么最好自己去弄个小型的项目,或者小的模块里尝试一下,至少要对这个东西做足够的了解,不然还是别用了,比如你说的mariaDb
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
有啥用啥。mysql的双胞胎兄弟,短跑大家都差不多,马拉松mariadb据说优于mysql。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 120, 距离下一级还需 80 积分
论坛徽章:1
如题,请问MariaDB和MySQL使用起来感觉差别大不大?随着Oracle对MySQL的逐渐封闭,有可能有很多用户转向MariaDB吧?
巨富豪门, 积分 30559, 距离下一级还需 9441 积分
论坛徽章:210
mysql品牌被oracle买走了,
原帮人马新开的一个分支,你说差别能有多少??
从利益的角度来分析
oracle只会限制mysql发展和竞争力,会变得更落后。至少大家都是这么估计的
家境小康, 积分 1294, 距离下一级还需 706 积分
论坛徽章:10
都是一个爹生的孩子
巨富豪门, 积分 30559, 距离下一级还需 9441 积分
论坛徽章:210
差别大吗??我也没有用过啊,
家境小康, 积分 1424, 距离下一级还需 576 积分
论坛徽章:18
MariaDB官方的解释是:完全兼容MySQL。
Oracle收购的MySQL,Oracle DB和MySQL就像俩儿子,一个亲生的,一个领养的。子集琢磨吧...
论坛徽章:0
提示: 作者被禁止或删除 内容自动屏蔽
白手起家, 积分 120, 距离下一级还需 80 积分
论坛徽章:1
& & 我说不好,我要是能说,就不在这里问了... ...
富足长乐, 积分 6840, 距离下一级还需 1160 积分
论坛徽章:2
基本差不多,不过mariadb可能会有新引擎
富足长乐, 积分 6840, 距离下一级还需 1160 积分
论坛徽章:2
基本差不多,不过mariadb可能会有新引擎
富足长乐, 积分 7819, 距离下一级还需 181 积分
论坛徽章:19
mysql肯定会受到ORACLE的限制。技术进步的话还是要完全自由和开源的。我觉得MariaDB会更适合自由开源环境。
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处MySQL与MariaDB学习指南
由""直接销售和发货 并提供售后服务
查看是否享有优惠(30天免息、任性分期)
使用享优惠(30天免息、任性分期),立即
请选择您需要的分期方式
商家满意度
与同行业相比
商品评分:分
服务态度:分
物流速度:分
1分钱畅读全场,海量书籍不限量任你看
[美] Russell J.T. Dyer著
出版时间:
印刷时间:
本商家商品保证正品行货,严格按照国家三包政策提供售后服务,因质量问题产生的退换货服务运费由本店承担。
亲爱的顾客,为保障您的权益,请您对配送商品查验确认合格后签收,如有问题,请及时与商家联系。如需退货,请将包装一并寄回哦。
本站商品信息均来自于苏宁云台商家,其真实性、准确性和合法性由信息发布者(商家)负责。本站不提供任何保证,并不承担任何法律责任。因厂家会在没有任何提前通知的情况下更改产品包装、产地或者一些附件,本站不能确保客户收到的货物与网站图片、产地、附件说明完全一致,网站商品的功能参数仅供参考,请以实物为准。若本站没有及时更新,请您谅解!
易购价:易购价为商品的销售价,是您最终决定是否购买商品的依据。
参考价:商品展示的参考价(或划横线价),可能是品牌专柜标价、商品吊牌价或由品牌供应商提供的正品零售价(如厂商指导价、建议零售价等)或该商品在苏宁易购平台或销售商门店曾经展示过的挂牌价;由于地区、时间的差异性和市场行情波动,品牌专柜标价、商品吊牌价、销售商门店挂牌价等可能会与您购物时展示的不一致,该价格仅供您参考。
折扣:如无特殊说明,折扣指销售商在参考价或划横线价(如品牌专柜标价、商品吊牌价、厂商指导价、厂商建议零售价、销售商门店挂牌价)等某一价格基础上计算出的优惠比例或优惠金额;如有疑问,您可在购买前联系销售商进行咨询。
异常问题:商品促销信息以商品详情页“促销”信息为准;商品的具体售价以订单结算页价格为准;如您发现活动商品售价或促销信息有异常,建议购买前先联系销售商咨询。
如果您发现了更低价格,请告诉我们。我们将认真对待您的每一份建议,确保提供最优质的服务及最优惠的价格。
易购价:& 21.9
请选择您所发现的位置:
* 商品网址:
线下实体店
* 实体店名称:
提交成功,感谢您的反馈
该商品在当前城市正在进行
抢购价:& 38.00
易购价:& 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
看不清楚?
亲,大宗购物请点击小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
您已成功将商品加入收藏夹centos7安装mysql(mariadb)超详细过程图解centos7安装mysql(mariadb)超详细过程图解核心名单百家号在讲之前呢,我首先来普及一下知识,毕竟我的写作初衷是一点不会的同学也可以按照我的操作流程能够成功的在centos7中安装好mysql(mariadb)数据库。mariadb是什么呢,我这里就不说书面知识了,大家一百度就有,这里我就安装我的经验来通俗的谈一下我的理解。mariadb可以理解为mysql的一个演化,或者说是另一个版本也好。就好比java开工具,SpringToolSuite工具(sts)、Eclipse、Myeclipse这三个工具都可以开发java项目,mariadb和mysql的关系就相当于上述三种工具中的对比区别。mariadb可以很好的兼容mysql,至于为什么要分出一个mariadb呢,mysql现在是属于甲骨文公司的就是说和oracle是一家了,而且还分为企业版个人版,很多人都说以后说不定什么时候就收费了。而mariadb是完全开源免费的,目前谷歌都已经从mysql迁移到mariadb了。下面进入正题,centos7下一步步安装mariadb1、通过yum安装,这种方式比较省事,不需要你准备安装文件,只要能联网就行yum-yinstallmariadbmariadb-server安装过程会根据网速(总共59M),一般情况下2分钟就OK了。安装完毕出现下图2、启动数据库服务,并且设置开机启动。如图执行下面的命令:systemctlstartmariadbsystemctlenablemariadb3、初始化mariadb数据库,包括设置用户名、密码、远程访问等等。经过上面的操作,初始化就完成了。这里说明一下刚才的选项都是说明意思:Entercurrentpasswordforroot(enterfornone):因为是第一次登陆直接回车,然后就是给root设置初始化密码Setrootpassword?[Y/n]y#说明:是否设置root用户密码,输入y并回车或直接回车Newpassword:y#说明:设置root用户的密码Re-enternewpassword:y#说明:再输入一次你设置的密码Removeanonymoususers?[Y/n]y#说明:是否删除匿名用户,回车Disallowrootloginremotely?[Y/n]n#说明:是否禁止root远程登录,回车,Removetestdatabaseandaccesstoit?[Y/n]y#说明:是否删除test数据库,回车Reloadprivilegetablesnow?[Y/n]y#说明:是否重新加载权限表,回车初始化完毕之后,我们就登录、创建一个数据库,语法和mysql完全一样!!!上图的123456是设置的root密码根据自己设置的来就好总结:按照上述图片和命令操作之后,数据库就安装好了。安装好之后的设置这里就不做赘述了,因为和mysql是一样一样的。命令、操作、配置文件等等。不懂的可以直接去百度就好。还不懂的,可以问我,我会在第一时间给你回复的。后续内容持续更新,如果你也在学习技术,或者你想要成为全栈工程师,可以关注一下下哈。不定期更新java、框架、centos7等内容,让你从代码、框架、linux、人工智能做一个全面了解。O(∩_∩)O本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。核心名单百家号最近更新:简介:为您展示一个不同的科技景观,等待和观望作者最新文章相关文章Mysql的基础使用之MariaDB安装方法详解
转载 &更新时间:日 09:52:30 & 作者:AdapterCat
这篇文章主要介绍了Mysql的基础使用之MariaDB安装的相关资料,需要的朋友可以参考下
我首次用mysql是在ubuntu上,现在用的是linux 中的Red Hat 分支的centOS 7 ,安装时发现通常用的都是MariaDB 来代替mysql,通过资料查询发现Mariadb是mysql的其中的一种分支,由mysql的创始人带领的团队所开发的mysql分支的一种版本,因为mysql受到被Oracle收购后的日渐封闭与缓慢的更新,众多Linux发行版逐渐抛弃了这个人气开源数据库,使MySQL在各大Linux发行版中的失势由于不满MySQL被Oracle收购后的日渐封闭与缓慢的更新,众多Linux发行版逐渐抛弃了这个人气开源数据库,而转向了MariaDB,虽然PostgreSQL一直被当作MySQL的直接竞争对手,然而真正给予其致命一击的似乎更像是MariaDB,而以后给Mysql致命一击的也将是MariaDB。
言归正传,我们来具体讲讲MariaDB ,其实MariaDb的操作与Mysql的操作基本一样,只是基于Mysql进行了性能的提升,目前MariaDB的更新速度已经远远超越了Oracle团队的速度,毕竟是Mysql创始人带领的团队,怎么不让人放心。
MariaDb的安装
linux下 通过
yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装
mariaDBde 服务的基本命令
[root@127 ~]# systemctl start mariadb.service #启动MariaDB
[root@127 ~]# systemctl stop mariadb.service #停止MariaDB
[root@127 ~]# systemctl restart mariadb.service #重启MariaDB
[root@127 ~]# systemctl enable mariadb.service #设置开机自动启动 [root@127 ~]# systemctl disenable mariadb.service #设置开机自启关闭
初始化root密码
[root@127 ~]# mysql_secure_installation #为初始化账户root添加密码
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.
Enter current password for root (enter for none):这里填写root密码,如果是第一次初始化密码为空直接敲回车(回车前)
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 MariaDB
root user without the proper authorisation.
You already have a root password set, so you can safely answer 'n'.
Change the 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...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed! Not critical, keep moving...
- 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@127 ~]# mysql -uroot -proot        # mysql -u这里是填写的用户名(默认为root) &我是空格& -p这里填写的是密码(默认为空)
这表示已经进入MariaDBWelcome to the MariaDB monitor. C or \g.
Your MariaDB connection id is 23
Server version: 5.5.50-MariaDB MariaDB Server
Copyright (c) , Oracle, MariaDB Corporation Ab and others.
Type '' or '\h' for help. Type '\c' to clear the current input statement.
# 通过/h可以查看很多命令
MariaDB [(none)]& 这里是输入sql语句的入口
以上是MariaDB的安装
以上所述是小编给大家介绍的Mysql的基础使用之MariaDB安装方法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 if函数多个条件怎么用 的文章

 

随机推荐