博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下安装mysql
阅读量:4540 次
发布时间:2019-06-08

本文共 1577 字,大约阅读时间需要 5 分钟。

查看是否安装mysql

rpm -qa|grep -i mysql

 

1.按照以下顺序进行安装,因为它们之间存在依赖关系

(下载链接:https://pan.baidu.com/s/1idTy6JPxq9Z3v-fn07k_Tw 密码:sh41)

common --> libs --> clients --> server

rpm -ivh mysql-community-common-5.7.20-1.el6.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-libs-compat-5.7.20-1.el6.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-5.7.20-1.el6.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-5.7.20-1.el6.x86_64.rpm --nodeps --force

2. 安装好后,可以去检查是否存在MySQL的配置文件或者MySQL的命令在/usr/bin下
[是否存在MySQL的配置文件]
ls /etc/my.cnf
[MySQL的命令在/usr/bin下]
cd /usr/bin/
ls | grep mysql
  

3.启动

(1)/etc/init.d/mysqld start
(2)service mysqld start 启动
service mysqld restart 重新启动
service mysqld stop 停止

4修改密码 (有点特殊)

(1)找到my.cnf | 本机 /etc/my.cnf

(2)[mysqld]#下添加

skip-grant-tables=1 #不用验证

(3)重启mysql service mysqld restart

(4)进入并修改(依次命令)

​ [1] mysql -uroot -p;

​ [2]use mysql

​ [3]update user set authentication_string = password('eversec123098'), password_expired = 'N', password_last_changed = now() where user = 'root';

     必要时加入以下命令行,为root添加远程连接的能力。

     mysql> update user set host ='%' where user = 'root';

 [4]需要修改编码格式为UTF-8,导入数据库sql的时候,请确保sql文件为utf8编码

    进入mysql命令行后 输入
    set names utf8;

(5)在 /etc/my.cnf 里面删除skip-grant-tables=1

 

5.开放3306端口号

firewalld 防火墙(centos-7)运行命令,并重启:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload

iptables 防火墙(centos6.5及其以前)运行命令

vim /etc/sysconfig/iptables
在文件内添加下面命令行,然后重启
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

 

6.重启mysql服务器

# service iptables restart

转载于:https://www.cnblogs.com/yanlixiong/p/9548580.html

你可能感兴趣的文章
PAT甲级——A1128 N Queens Puzzle【20】
查看>>
PAT甲级——A1129 Recommendation System【25】
查看>>
PAT甲级——A1124 Raffle for Weibo Followers
查看>>
PAT甲级——A1130 Infix Expression【25】
查看>>
PAT甲级——A1126 Eulerian Path【30】
查看>>
PAT甲级——A1127 ZigZagging on a Tree【30】
查看>>
PAT甲级——A1010 Radix
查看>>
PAT甲级——A1012 The Best Rank
查看>>
左神算法书籍《程序员代码面试指南》——1_07生成窗口最大值数组
查看>>
左神算法进阶班6_1LFU缓存实现
查看>>
力扣算法题—460LFU缓存
查看>>
左神算法进阶班7_1求最大异或和的子数组
查看>>
左神算法进阶班7_2换钱组合数
查看>>
每天逛逛
查看>>
PAT甲级——【牛客练习A1004】
查看>>
PAT甲级——【牛客A1005】
查看>>
PAT甲级——A1001A+BFormat
查看>>
PAT甲级——A1002 A+B for Polynomials
查看>>
PAT甲级——A1003Emergency
查看>>
左神算法进阶班6_2字符串运算公式
查看>>