CentOS 7.2 64位上装mysql
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS 7.2 64位上装mysql,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2065字,纯文字阅读大概需要3分钟。
内容图文
# yum install mysql
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server
# yum install mysql-devel
mysql安装完成!
启动数据库
# systemctl start mysql
初次安装mysql,root账户没有密码。
设置密码
# set password for ‘root‘@‘localhost‘ =password(‘这里你要进入mysql的密码‘);
退出数据库
# exit
再次登陆数据库,这次登陆就需要密码了
# mysql -uroot -p设置的密码
把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。
# grant all privileges on *.* to root@‘%‘identified by ‘password‘;
如果是新用户而不是root,则要先新建用户
# create user ‘username‘@‘%‘ identified by ‘password‘; 再按照上句进行授权就可以了
到这里,大部分mysql的设置已经完成,可以正常使用!
----------------------------------------------------------
这里有个问题
CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
所以在安装mysql-server的时候可以用安装mariadb替代
安装数据库
# yum install mariadb-server mariadb
启动数据库
# systemctl start mariadb
然后就可以正常使用mysql了
# mysql -u root -p
这时候提示要输入密码,就代表可以正常使用mysql了
mariadb数据库的相关命令是:
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
--------------------------------------------------------------------------------------------
问题总结
就这么几句命令行就可以装完mysql数据库,不过之前我试过其他的安装方式:
因为自己的电脑是win8.1的,通过putty和filezilla在阿里云服务器上安装mysql(CentOS 7.2 64)
自己去官网下载了
mysql-community-client-5.7.17-1.el7.x86_64.rpm
mysql-community-common-5.7.17-1.el7.x86_64.rpm
mysql-community-devel-5.7.17-1.el7.x86_64.rpm
mysql-community-libs-5.7.17-1.el7.x86_64.rpm
mysql-community-server-5.7.17-1.el7.x86_64.rpm
这些东西到自己的电脑上,然后一个一个上传解压安装上去,也都是按照贴在一步一步来,但是就是打开数据库这步卡住,搜了网上解决办法说各种原因,看起来比较复杂,弄了很久也没搞好。心想装个软件怎么就这么呕心沥血呢。于是又搜了几个帖子,综合起来就是上述方法,几句命令行就可以搞定!
授权远程访问:
![技术分享](/upload/getfiles/default/2022/11/6/20221106014525318.jpg)
![技术分享](/upload/getfiles/default/2022/11/6/20221106014525697.jpg)
开放防火墙端口:
![技术分享](/upload/getfiles/default/2022/11/6/20221106014525964.jpg)
重启防火墙:
原文:http://www.cnblogs.com/tangjiansheng/p/7000743.html
内容总结
以上是互联网集市为您收集整理的CentOS 7.2 64位上装mysql全部内容,希望文章能够帮你解决CentOS 7.2 64位上装mysql所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。