再见,希望你能成为更好的你|

花开花落花谢

园龄:4年3个月粉丝:11关注:0

Ubuntu手动安装Mysql包

ubuntu通过tar包安装mysql5.7.21

 

1.下载解压命令见下:

  1. wget https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
  2. tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

2.将解压后文件夹所有文件复制到/usr/local/mysql下

sudo cp -r mysql-5.7.21-linux-glibc2.12-x86_64/. /usr/local/mysql

3.mysql文件夹下创建data文件夹(mysql的数据文件夹)和mysql_3306.err日志文件

  1. sudo mkdir /usr/local/mysql/data
  2. sudo vim mysql_3306.err
  3. sudo chmod -R 777 ./ #设置读写权限

4.添加用户组

sudo groupadd mysql

5.添加用户

  1. sudo useradd -r -g mysql -s /bin/false mysql
  2. sudo /etc/my.cnf
    添加信息如下:
    [client]
    port = 3306
    socket = /usr/local/mysql/mysql.sock
    [mysql]
    no-auto-rehash

6. 添加mysql配置信息

[mysqld]
socket = /usr/local/mysql/mysql.sock
character_set_server= utf8
init_connect= 'SET NAMES utf8'
basedir= /usr/local/mysql
datadir= /usr/local/mysql/data
socket = /usr/local/mysql/mysql.sock
pid-file= /usr/local/mysql/mysqld.pid
log-error= /usr/local/mysql/mysql_3306.err
sql_mode= STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

[mysqld_safe]
open-files-limit = 8192
log-error= /usr/local/mysql/mysql_3306.err

保存后对mysql进行初始化

 

  1. 初始化

sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/bin/mysqld --datadir=/usr/local/mysql/data
如果报错,可以去/usr/local/mysql/mysql_3306.err文件查看error
初始化密码可以看到,如:
[Note] A temporary password is generated for root@localhost: *.>9Yy9Uk&Fx

 

  1. 启动mysql(后台启动)

sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

 

  1. 修改密码
  2. sudo /usr/local/mysql/bin/mysql -u root -p

2.  use mysql; 一定要加分号

3. update mysql.user set authentication_string=password('你的密码') where user='root' ;

4.  flush privileges;

5.  quit 退出

 

10.开放远程连接

>use mysql;

>update user set user.Host='%' where user.User='root';

>flush privileges;

 

本文作者:花开花落花谢

本文链接:https://www.cnblogs.com/ForgetAllThings/p/16815587.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   花开花落花谢  阅读(380)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起