【转载】腾讯服务器centos服务器下mysql的安装
前提
服务器:CentOS 7.3
ssh连接工具:finalshell
MySQL环境:MySQL5.7.26
查看服务器上是否有其他东西,有就删除
1、自带数据库
2、以前用户组
1、下载
2、上传
3、解压
4、为centos添加mysql用户组和mysql用户
5、配置环境
进入文件:vi /etc/init.d/mysqld
找到 basedir 和 datadir,添加路径:
basedir='/usr/local/mysql'datadir='/usr/local/mysql/data'
有的教程是把 /etc/my.cnf 删除掉,以后在建(这个我觉得最稳妥,官方都建议先删除掉,MySQL能够运行成功)
我选择是 /etc/my.cnf 修改,修改为最简单,以后要优化再改就好了
[mysql]
# 设置客户端默认字符集
default-character-set=utf8[mysqld]
# 设置服务端默认字符集
character-set-server=utf8
# 基本信息
port=3306
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
2、配置环境
打开环境配置文件:vi /etc/profile
移到文件末尾,添加路径:
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
6、安装数据库
先在 /usr/local/mysql 创建一个 data 文件夹:mkdir data
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
第一次安装一般会报错,因为缺少一个文件,把缺少文件下载就可以了。
输入:yum install libaio*
,然后输入 y 就可以。
再安装就会成功了,记住现在的密码。
7、开启mysql服务。
输入:/usr/local/mysql/support-files/mysql.server start
如下图,服务开启成功。
有时候想重启,就输入:service mysqld restart
8、使用随机密码登录
输入:mysql -u root -p
然后输入刚才得到的密码,登录。
9、数据库操作
alter user 'root'@'localhost' identified by '123456';
(1)选择数据库use mysql(2)修改用户update user set user.Host='%' where user.User='root';(3)查看修改后的值:select user,host from user;(4)刷新权限flush privileges;
总结
主要是 my.cnf 坑人(创建时最好先删除)。
还有就是要把服务器上以前相关配置的都要先删除掉。
【转载】腾讯服务器centos服务器下mysql的安装相关推荐
- CentOS/Ubuntu 下 MySQL 的安装
0. Ubuntu 下 MySQL 的安装 Linux(Ubuntu)下MySQL的安装与配置 检查系统中是否已安装 MySQL $ sudo netstat -tap | grep mysql# 输 ...
- Centos 7下mysql的安装与配置
准备工作: 安装yum库,将下载好的 mysql5.7.16 的安装包纺织 /opt 目录下 一丶将mysql5.7.16 的5个程序文件进行安装(这样不用解决centos7自带的mariadb数据库 ...
- 腾讯云服务器如何安装应用软件,腾讯云服务器Ubuntu环境下通过Apt-get安装软件...
腾讯云服务器Ubuntu环境下通过Apt-get安装软件?腾讯云提供了Apt-get下载源.操作系统为Ubuntu12.04的云服务器,用户可通过Apt-get快速安装软件.对于apt-get下载源, ...
- Centos 7下Nagios的安装及配置(完整版)
Centos 7下Nagios的安装及配置(完整版) 简介 Nagios 是一款自动化运维工具,可以协助运维人员监控服务器的运行状况,并且拥有报警功能.本文章将介绍其安装方法和详细的配置方法. nag ...
- linux下使用nginx搭建集群,CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群第一步)
CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群) CentOS 7.4(腾讯云) pcre库 zlib库 openssl Nginx服务器 安装gcc g++开发类库 y ...
- linux7开放svn,CentOS 7 下SVN的安装及基础配置介绍
CentOS 7 下SVN的安装及基础配置介绍 一.实践环境 二.安装操作系统 三.安装SVN 四.基础配置 五.启动SVN 六.客户端访问 七.常见问题排查 一.实践环境 CentOS 7操作系统( ...
- ubuntu删除安装的mysql数据库_Ubuntu下MySQL数据库安装与配置与卸载
安装: sudo apt-get install mysql-server mysql-client 一旦安装完成,MySQL 服务器应该自动启动.您可以在终端提示符后运行以下命令来检查 MySQL ...
- nux下mysql的安装,配置,主从配置,卸载
linux下mysql的安装,配置,主从配置,卸载 一.安装与配置 1.下载 2.解压 3.添加用户组和用户 4.安装 安装 修改启动脚本 修改项: 启动服务 测试连接 加入环境变量,编辑 /etc/ ...
- linux下mysql(rpm)安装使用手册
linux下mysql(rpm)安装使用手册 安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:h ...
- linux c mysql安装_Linux下MySQL的安装
Linux下MySQL的安装 MySQL安装 安装编译工具及文件 yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-deve ...
最新文章
- 【机器学习】基于自适应变异粒子群算法的非线性函数寻优
- Science公布年度十大科学突破!新冠疫苗居首位
- C#和Java的对比
- 报名 | 想在硅谷近距离接触蚂蚁金服的CTO和一众技术高管?这个机会一定不能错过!...
- 【CentOS Linux 7】实验2【Shell编程及应用】
- 角谷定理python输出变化过程,Python 100例——第十章----定理与猜想
- LeetCode 70. 爬楼梯(动态规划)
- 没在今天以前就此沉沦下去纯属侥幸
- 心语收集8:若无缘,与之言多,亦废。若有缘,你的存在,就能惊醒他所有的感觉。...
- SGU 176 Flow construction(有上下限的最小流)
- kaptcha——谷歌验证码工具
- Finaldata数据恢复软件官方版
- [原创]:善用佳软(一)
- TOGAF ADM 架构开发方法概述以及各个阶段的目的和交付物
- 还敢抱怨么?30多万没了吧……顶、
- 【未完成】7-12 任务调度的合理性 (25 分)
- 2021-08-05,虾皮API,seller_info - 获得shopee店铺详情
- python websocket实时消息推送
- 大数据服务平台---接口自动化
- 7-24 到底是不是太胖了 (10分)