所在位置:主页 > 系统开发 > 如何用mariadb创建数据库

如何用mariadb创建数据库

发布时间:2022-11-16 00:18来源:www.sf1369.com作者:宇宇

全部删除MySQL/MariaDB

MySQL 已经不再包含在 CentOS 7 的源中,而改用了 MariaDB;

1、使用rpm -qa | grep mariadb搜索 MariaDB 现有的包:

如果存在,使用rpm -e --nodeps mariadb-*全部删除:

2、使用rpm -qa | grep mariadb搜索 MariaDB 现有的包:

如果存在,使用yum remove mysql mysql-server mysql-libs compat-mysql51全部删除;

添加MariaDB的yum源

1、创建 /etc/yum.repos.d/MariaDB.repo:

2、添加yum源,该文件中添加如图所示内容:

安装 MariaDB

运行yum install MariaDB-server MariaDB-client命令安装 MariaDB

启动、配置MariaDB

1、使用service mysql start命令启动MariaDB 服务

2、接着运行 mysql_secure_installation配置MariaDB:

登录 MariaDB 并创建相应的数据库用户与数据库

1、使用mysql -uroot -p登录,回车之后会提示输入密码。注意密码没有回显;

2、创建新用户,CREATE USER 'git'@'localhost' IDENTIFIED BY '$password';其中$password填写自己设置的密码。当然后面也可以修改;

3、如下图执行相应命令,设置存储引擎、创建数据库、设置用户权限;

使用新用户连接数据库

执行mysql -u git -p -D gitlabhq_production,回车之后会提示输入密码,填写之前创建用户设置的密码即可登录

决定PHP工程师能拿多少薪资的5大要素

1、技术能力

程序员必然要谈到技术能力,我不是技术人员,不过还是希望从招聘的层面分享一些经验,可以参考下HR喜欢什么样的简历。

1)初级PHP: Thinkphp,Yii, Laravel等驾轻就熟,增删改查必备。

2)中级PHP:

get进阶技--数据库索引和优化自不必说,分表分库还是要有的,memcache和redis的使用频率不能低于月次,不了解前端是不是说不过去了?

3)高级PHP: 除了上面的条件外,还要有门面担当的素质,玩转Linux常用指令,熟悉memcache和redis

原理,对于算法和数据结构有你敢问我就敢答的自信,Hadoop,hive,spark不过是平常的玩具,最重要的还是经历过大场面(有处理过百万日PV网站高并发,大数据的经验)。

4)当然在Github开淘宝店或有个人站点是HR大爱,在各大极客社区里有头有脸的那是极好的。

2、PHP工作年限

1) 我们在这里讨论的是普遍情况下北京PHP薪资水平。

2) 3年以下PHPer,年限差异对薪资影响不大,主要是积累的阶段。

3)

3-5年的PHPer会出现分水岭,薪资跨度较大,跟程序员的自我修养有比较大的关系,此段位的程序员由于经验和精力等原因,会成为公司coding的主力,部分中小型公司也有机会转型到技术管理。当然也有部分有情怀的程序员开始创业。

4)

5-8年的PHP发展会往技术或者管理两个方向,不过在中国,程序员普遍发展的轨迹,很少有程序员过了35岁还奋斗在一线(都35了还能熬夜么?),并且在市场上竞争力也会减弱,所以大部分会提早走上管理之路。

5)很多人会说:同事跟我做着一样的事,薪水应该一样的啊?其实不然,同公司,同岗位,同级别的薪资也会略有不同,举个例子,那就不得不提到BAT的级别薪资,在BAT里初级工程师的薪资范围在10-16K,中级工程师的薪资范围在12K-26K,高级工程师的薪资范围18-35K,大公司的薪资架构做得比较灵活,可见同一级别的薪资差距也很大。

3、公司——列举的都是有PHP的公司

一线公司基本以数字厂(360),狼厂(Baidu),鹅厂(Tencent),猫厂(Alibaba),小米,狗厂(搜狗),猎豹等代表,薪资但是在如今人才为王的市场状况下,部分融资不错的发展型公司也都纷纷打出非常具有竞争力的薪资和各种优厚的福利,比如像某团,某集,某滴等,包括现在热门的的互联网金融公司。当然也有少数土豪公司,只要人好,天黑都不怕!

4、教育背景

一般情况,普通本科应届生较专科起薪会高2-5K左右,近几年,互联网公司成为各大高校毕业生众星捧月之地,211,985毕业生起薪增长尤为明显,本科及硕士应届毕业生的起薪达到了12-20K(年薪在17W-30W),甚至去年出现了阿里的星计划起薪60W招聘毕业生!

5、工作地点

互联网在不同城市的发展成熟度极大的影响了薪资,目前互联网公司主要还是以一线城市为主,以一线城市为参考(北上广深),薪资水平会比二三线城市高出不少,近两年杭州(越来越多的阿里系创业)和成都(游戏及移动互联网的发展迅速)薪资也提升不少。虽然近几年会有不少人想逃离北上广,但是就目前的互联网公司的分布来看,二线城市的能提供的机会数量和薪资较北上广差异很大,也导致部分人会因为薪资落差较大或者后期的可选择的机会较少,而重新回到北上广。

从之前的三个问题来看,PHP入门易,精通难,且做且珍惜!从PHP的发展来看,除了先天条件,后天的规划也很重要,做一枚安静的屌丝or出任CTO,迎娶白富美?选择什么样的平台很关键,大平台技术好,福利高,有bao障,但是空间小,像螺丝钉。发展型公司氛围好,产品前景不错,空间大,但是风险大,选择各有利弊,结合自己不同阶段的追求,才能做出最适合自己的选择。

总结:

业务场景决定技术造型,php是zui好的网页编程语言之一。至于前景的话,学的好php,其他语言也不是太大问题。个人的建议,php还是很好的入门语言,至于说php不适合这个,不适合那个的,其实都挺扯淡的,有可能是用错了地方,有可能是技术不到家,随着IT行业大势所趋,PHP技术成为就业利器。21世纪PHP编程语言就是你人生的一次美好的机遇。