Ubuntu16.04下通过tar.gz包安装MySQL5.5.52
Posted MvloveYouForever
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu16.04下通过tar.gz包安装MySQL5.5.52相关的知识,希望对你有一定的参考价值。
1、下载 tar.gz包 : https://dev.mysql.com/downloads/mysql/
2、
// 安装依赖 sudo apt-get install libaio-dev // 添加用户组 sudo groupadd mysql sudo useradd -r -g mysql mysql // sudo cd /usr/local tar zxvf /home/niumd/mysql-5.5.13-linux2.6-i686.tar.gz sudo ln -s /usr/local/mysql-5.5.13-linux2.6-i686.tar.gz mysql cd mysql sudo chown -R mysql . sudo chgrp -R mysql . // 这一句运行后,不用管提示信息 sudo scripts/mysql_install_db --user=mysql // sudo chown -R root . sudo chown -R mysql data sudo cp support-files/mysql.server /etc/init.d/mysql.server sudo cp support-files/my-medium.cnf /etc/my.cnf // 运行这一句mysql已经开始运行了 sudo bin/mysqld_safe --user=mysql // 新起一个终端 设置root密码 sudo bin/mysqladmin -u root password \'new-password\' // 登录 sudo bin/mysql -uroot -p
1、让mysql开机自己启动
update-rc.d -f mysql.server defaults
// 如果不想让mysql开机自己启动,可以使用
update-rc.d -f mysql.server remove
2 、为了不用每次都加 mysql命令的路径,把 /usr/local/mysql/bin/mysql 命令加到用户命令中:
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql // 现在就直接可以使用 mysql 命令了 mysql -u root -p
3、修改用户密码:
use mysql; update user set password=password("12345") where user="root"; flush privileges; quit
4、设置远程访问
use mysql; insert into user (host,user,password) values(\'%\',\'dayu\',password(\'123\'));
GRANT ALL PRIVILEGES ON *.* TO \'dayu\'@\'%\'IDENTIFIED BY \'123456\' WITH GRANT OPTION; FLUSH PRIVILEGES;
以上是关于Ubuntu16.04下通过tar.gz包安装MySQL5.5.52的主要内容,如果未能解决你的问题,请参考以下文章