平常会用到的一些linux相关命令
一.MySQl相关的命令
1.数据库远程权限的开启
(1)第一步
mysql -u root -p
use mysql;
GRANT ALL PRIVILEGES ON * .* TO 'root'@'%' IDENTIFIED BY '123456';
这里的123456为你给新增权限用户设置的密码,%代表所有主机,也可以具体到你的主机ip地址
flush privileges; 这句表示从mysql数据库的grant表中重新加载权限数据
select * from user; 查询是否设置成功
(2)第二步
修改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address=127.0.0.1 #注释掉这一行
重启mysql:service mysqld restart
2.提高mysql连接速度
vim /etc/mysql/mysql.conf.d/mysqld.cnf
skip-name-resolve #添加一行
3.mysql最大连接数
show variables like 'max_connections";
set global max_connections=1000;
4.pip离线包
(1)pip下载离线包
pip download pymysql -d /var/packages/ ##-d后跟包保存的路径
pip download -r requirements.txt -d /var/packages/ ##-d后跟包保存的路径
(2)pip安装离线包
pip install --no-index --find-links=/usr/local/download/pip/ jieba
pip install --no-index --find-links=/usr/local/download/pip/ -r requirements.txt