侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 144688 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

linux 下安装mysql服务

2023-12-22 星期五 / 0 评论 / 0 点赞 / 10 阅读 / 3906 字

自己在网上找了很多教程都不靠谱,最后终于自己配置好了. 决定自己写个教程。 mysql下载地址:http://dev.mysql.com/downloads/mysql/ 解压:tar -zxvf

自己在网上找了很多教程都不靠谱,最后终于自己配置好了. 决定自己写个教程。

 

mysql下载地址:http://dev.mysql.com/downloads/mysql/

 解压:tar -zxvf /Ultrapower/test/mysql-5.7.13-linux-glibc2.5-i686.tar.gz   

 

1.添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组。

 ①groupadd mysql

 ②useradd -r -g mysql mysql

2.cp mysql-5.7.13-linux-glibc2.5-i686 /usr/local/mysql  -r  

3.cd mysql 进入mysql文件夹,也就是mysql所在的目录,

4.更改mysql目录所属的组和用户。更改权限

    chown -R mysql .

    chgrp -R mysql .

5.初始化表配置正确执行步骤:

  1. # mkdir data  
  2. # bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data  

最后一列会生成密码 :

 15T09:39:39.773073Z 1 [Note] A temporary password is generated for root@localhost: i7YCy.:jv6yr  

6.# mkdir tmp

7.复制配置文件  # cp support-files/my-default.cnf /etc/my.cnf  

修改/etc/my.conf:

[mysqld] 

datadir=/usr/local/mysql/data 

socket=/usr/local/mysql/tmp/mysql.sock 

[mysql.server] 

user=mysql 

basedir=/usr/local/mysql 

[client] 

socket=/var/lib/mysql/mysql.sock 

 

8.把mysql注册为开机启动的服务 

#chkconfig --add mysql  

查看是否添加成功

# chkconfig --list mysql 

mysqld          0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭 

9.mysql服务的开启和关闭 

#/etc/init.d/mysql start   或者   serivce mysql start

/etc/init.d/mysql stop    或者   service mysql stop 

10.加入环境变量

 修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码
 PATH=$PATH:/usr/local/mysql:/usr/local/mysql/bin
 export PATH
 最后:执行 命令source /etc/profile或 执行点命令 ./profile使其修改生效,执行完可通过echo $PATH命令查看是否添加成功。

 

11.登录mysql服务

执行:mysql -uroot -p

Enter password:

(输入生成的密码)

 

11.连上后,在做任何操作前,mysql要求要改掉root的密码后才能进行操作。

mysql> alter user 'root'@'localhost' identified by 'root';

12.Mysql远程访问设置
设置mysql方法. 
更改mysql.user的host属性为% 
mysql>use mysql; 
mysql>update user set host='%' where user='root'(可以换成其他用户) 
mysql>flush privileges; 
使用用户root密码(password)访问数据库 

 

 

 

 

 

广告 广告

评论区