标签:教程 5.6 Linux 51 server mysql password root
1、首先去mysql官网https://downloads.mysql.com/archives/community/下载需要版本的压缩包
2、解压缩文件
tar -zxvf mysql-5.6.51-linux-glibc2.12-i686.tar.gz
重命名文件
mv mysql-5.6.51-linux-glibc2.12-i686 mysql-5.6.51
创建用户及用户组(这里都叫mysql)
groupadd mysql
建立mysql用户放到mysql组里
useradd -r -g mysql mysql
赋权
到mysql文件夹所在的目录下
chgrp -R mysql .
chown -R mysql .
执行安装脚本
./scripts/mysql_install_db --user=mysql
编辑好mysql.server中basedir和datadir路径
vim support-files/mysql.server
basedir=/opt/software/mysql-5.6.51
datadir=/opt/software/mysql-5.6.51/data
启动mysql
./support-files/mysql.server start
若是报上述错误,就是指人说的目录下(data目录)缺少它需要的文件LOONG002.pid,创建出来couch LOONG002.pid就完事了。
再启动
重置密码
./bin/mysqladmin -u root -h localhost.localdomain password 'root'
登录
./bin/mysql -h127.0.0.1 -uroot -proot
登录后将其他账号密码也改为root,注意以下命令都是登录后在mysql命令行中执行
update mysql.user set password=password('root') where user='root';
flush privileges;
增加远程登录权限
grant all privileges on *.* to root@'%' identified by 'root';
flush privileges;
阿里云主机上需要开放3306端口(具体很简单,找到ecs主机,安全组管理,新增开放端口3306)
最后使用navicat连接,成功美滋滋
标签:教程,5.6,Linux,51,server,mysql,password,root 来源: https://blog.csdn.net/qq_35515283/article/details/116896157
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。