赞
踩
目录
1)将下载的依赖以及安装包上传到自己指定的文件夹(演示用/opt)
操作系统:Ubuntu 20.04数据库:MySQL 5.7.34网络情况:内网服务器,无法访问互联网资源
http://archive.ubuntu.com/ubuntu/pool/universe/m/mecab/libmecab2_0.996-1.2ubuntu1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.110-2_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.2-0ubuntu2_amd64.deb
演示所用版本:
mysql5.7.34-linux(Ubuntu20)-MySQL文档类资源-CSDN下载
也可以去官网下载自己需要的版本:
https://downloads.mysql.com/archives/community
sudo dpkg -i libmecab2_0.996-1.2ubuntu1_amd64.deb
sudo dpkg -i libaio1_0.3.110-2_amd64.deb
sudo dpkg -i libtinfo5_6.2-0ubuntu2_amd64.deb
sudo tar -xvf mysql-server_5.7.34-1ubuntu18.04_amd64.deb-bundle.tar
sudo dpkg -i mysql-common_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.34-1ubuntu18.04_amd64.deb //此步需要输入数据的root密码
sudo dpkg -i libmysqlclient20_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-client_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-common_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-community-server_5.7.34-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-server_5.7.34-1ubuntu18.04_amd64.deb
mysql -u root -p //输入密码
查看mysql状态:
sudo systemctl status mysql.service
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf打开文件后修改下面一行
bind-address = 127.0.0.1(改成当前linux服务器的ip地址)
然后重启mysql服务:service mysql restart
grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
- 1.为root账号赋予远程访问所有地址的服务器上的权限;
- 2.all privileges:表示授所有权限给用户。也可换成具体的权限,如:SELECT、CREATE、DROP等;【权限有这些:select ,update,delete,insert(表数据) create,alert,drop(表结构) references(外键) create temporary tables(创建临时表) index(操作索引) create view,show view(视图) create routine,alert routine,execute(存储过程) all,all privileges(所有权限)】
- 3. *.* 的第一个*表示所有数据库名,第二个*表示所有的数据库表;
- 4. root@'%' 的root表示将权限授予哪个用户用户名,%表示ip地址没有限制,在任何主机都可以登录(%也可以换成具体的ip地址,比如root@‘localhost’,root@‘192.168.235.130’等),
flush privileges;
exit
sudo ufw allow 3306/tcp
安装完默认就设置好了,不用管
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。