CnetOS 6.5 离线安装MYSQL5.6

mysql5.6下载地址

http://mirrors.huaweicloud.com/mysql/Downloads/MySQL-5.6/mysql-5.6.48-linux-glibc2.12-x86_64.tar.gz

安装MySql

## 将下载好的安装包上传至服务器 /usr/local ## 解压安装包 tar zxvf mysql-5.6.48-linux-glibc2.12-x86_64.tar.gz ## 修改文件名 mv -r mysql-5.6.48-linux-glibc2.12-x86_64 /usr/local/mysql #或者 cp -r mysql-5.6.48-linux-glibc2.12-x86_64 /usr/local/mysql ## 添加名为mysql的用户组和用户 groupadd mysql useradd -r -g mysql mysql #其中 -r 代表用户 -g 代表用户组 第一个mysql是用户名 第二个mysql是用户组名 ## 添加权限,确保当前所在的文件夹是 /usr/local/mysql中 #变更mysql用户组有操作当前文件夹得权限 (.表示当前目录) chgrp -R mysql . #变更mysql用户具有操作本机目录得权限 chown -R mysql . #上述两个命令也可以换成一条命令 chown -R mysql:mysql ./ ## 初始化,以下命令同样需要保证在/usr/local/mysql下 #判断/etc/my.cnf是否存在 ls /etc/my.cnf #如果存在先删除 rm /etc/my.cnf ## 初始化数据库 ./scripts/mysql_install_db --user=mysql ## 修改配置文件 #配置my.cnf和启动文件,根据自己得需要进行修改。如果不需要特殊操作,可以直接复制 #以下命令依旧需要保证目前在mysql文件夹下 #复制my.cnf文件 cp support-files/my-default.cnf /etc/my.cnf #复制启动文件 cp support-files/mysql.sever /etc/rc.d/init.d/mysql ## 操作mysql数据库 #如果以上的配置都正确执行,可以直接输入mysql进入到mysql编辑模式 mysql -u root -p #然后会提示要求输入密码,mysql初始密码为空,直接回车就可以了 #如果提示没有mysql命令,需要添加软连接 ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql #进入到mysql命令后,出现[mysql>] 根据自己得需要创建数据库,创建表等CRUD操作

修改数据库密码

#先进入mysql编辑模式 mysql -u root -p #切换到mysql数据库 use mysql; #修改密码 update user set password=password("要修改的密码") where user='root'; #刷新权限之后修改成功 flush privileges;

设置用户具有访问的权限

#数据库安装成功之后如果用navicat连接,需要先添加用户访问权限 #进入mysql命令行 mysql -u root -p #执行权限赋予命令 grant all privileges on *.* to 'root'@'%' identified by '你的数据库密码' with grant option; #刷新权限 flush privileges; #退出 quit;

打开3306端口

vim /etc/sysconfig/iptables 复制 -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 并再下面一行粘贴,将22端口改为3306。保存并退出 service iptables restart

附:Linux中运行sql文件

#将sql文件上传至服务器 #进入mysql命令行 #use 要执行该文件的数据库名 source /usr/local/tmp/test.sql;

__EOF__

本文作者道阻且长 行则将至
本文链接https://www.cnblogs.com/miles322/p/13848282.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   张震-Miles  阅读(192)  评论(0编辑  收藏  举报
编辑推荐:
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示