9 Linux(CentOS)下J... :篇一上 | 下一篇: Linux(CentOS7)下... : |
|
![]() 安装和部署建议: 1、如果是要跑Java项目的服务器,推荐安装 Nginx+Tomcat+MySQL,可支持多个tomcat启动。 2、如果是跑PHP项目,推荐安装 Nginx+PHP+MySQL,Apache可以不用安了。 3、如果MySql数据库是单独购买的云数据库RDS,则直接忽略MySQL的安装方法。 各类安装配置的传送 1、Linux(CentOS)下Web服务器Nginx安装和配置 2、Linux(CentOS)下MySQL的安装和配置 3、Linux(CentOS)下Java服务Tomcat的安装和配置 4、Linux(CentOS)下PHP环境的安装和配置 说明:原则上安装的先后没有顺序。 centos下的安装基本采用yum方案进行,所以,最好是拿到服务器之后先升级yum
输入命令之后会提示下载,输入“y”同意即可 正文:Linux(CentOS)下MySQL的安装和配置 ----------------------------------------------------- 如果已经单独购买了云数据库RDS,则直接忽略本节的介绍。 在目前云计算这么成熟的情况下,有能力的条件下还是建议将web项目和数据库进行分离。 独立的RDS云数据库不仅可以单独监控,还能进行云端备份和还原等安全救命功能。 ----------------------------------------------------- 一、下载MySQL官方Yum Repository 访问MySQL官方网站, https://dev.mysql.com/downloads/repo/yum/ 可找到最新的rpm包文件地址,选择 download 按钮,弹出的页面直接选择“No thanks, just start my download.”对应的链接地址就是。 ![]() 比如 https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 这是最新的MySQL8的rpm包 本文这里不介绍使用MySQL8,而是采用了MySQL5.7。 另外说一句,8和5.7这两个版本的安装后配置,以及Navicat的连接方式都将不同。 所以选择MySQL8安装的谨慎看本文,可能会解决不了安装8的过程中遇到的问题。 下载5.7版本的MySQL
---------------------------------------------------------------- 另外还有一个说明的!很多LAMP的安装部署文档提到了安装mysql,实际上安装的是Mariadb。 Mariadb为MySQL的一个分支,MariaDB主要由SkySQL公司(现更名为MariaDB公司)维护,SkySQL公司由MySQL原作者带领大部分原班人马创立。 主要是因为MySQL作者把MySQL卖给了SUN公司,而甲骨文公司(oracle)对sun公司进行了收购,所以MySQL的命运尤其是开源的命运让MySQL原作者很担忧,这才有了Mariadb。而作为开源的Linux系统,默认install的自然就是同样是开源的Mariadb了。 一句话,CentOS7上把MySQL从默认软件列表中移除了,用MariaDB来代替,所以这导致我们必须要去官网上进行下载。 ---------------------------------------------------------------- 二、安装MySQL官方Yum Repository 针对第一步中已经下载下来的mysql57包进行安装。一句话命令
注意:当完成了mysql的安装,因每次 yum 操作都会自动更新,可把这个包卸载掉 # yum remove mysql57-community-release-el7-10.noarch.rpm 三、安装MySQl服务 因为有了mysql57包,所以进行yum install时即可直接录入安装MySQL了。
四、启动MySQl服务
*、重启MySQl的命令 # systemctl restart mysqld.service *、查看mysql当前状态 # systemctl status mysqld.service 五、第一次登录MySQL MySQL第一次安装完成,由系统自动分配了MySQL的root密码,该密码必须重新修改后服务才能登录使用。 先使用命令找出root的密码
开始登录mysql
输入初始密码,此时不能做任何事情,因为MYSQL默认必须修改密码才能正常使用 六、修改MySQL的root初始密码 必须是root凭借初始密码进入mysql服务后进行以下操作,命令行是在 mysql> 光标之后
执行出现:Query OK, 0 rows affected (0.00 sec) 表示修改成功 *、查看mysql的版本: mysql> s elect version(); 七、允许远程连接MySQL 很多时候,我们需要进行远程连接服务器端的MySQL,而默认安装后的mysql是不支持,需要开启功能,命令选择如下:
*、mysql> exit 退出mysql控制 八、如果需要卸载MySQL
百度一些卸载MySQL的方法可参考 https://www.cnblogs.com/wanghuaijun/p/6398240.html 一句话总结一下
在百度搜索完整的Linux(CentOS7)下MySQL(5.7)的安装和配置内容,或者用Google搜索相关的更多内容 |
By [cnbruce] at 20:53:19 | 评论 [14] | 浏览 [3292] | TrackBack| 返回顶部 |
9 Linux(CentOS)下J... :篇一上 | 下一篇: Linux(CentOS7)下... : |
![]() |
此篇日志暂时没有相关的说明和评论。:) |