平常会用到的一些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

你可能感兴趣的:(平常会用到的一些linux相关命令)