centos6.5安装mysql踩的坑

1.安装以前首先卸载原来的mysqlmysql

2.安装rpm文件的时候报错,通常因为缺乏perl环境致使的执行下列命令 yum install perl,sql

yum install numactl -y ,yum install libaio -y yum install perl -y数据库

3.执行安装服务器

4登陆mysql ,若是报not found PID ,则把mysql相关进程所有kill,再重启mysql服务进程

5.cat  /root/.mysql_secret 查看初始密码io

6.受权远程访问{登录

最后受权MySQL,容许远程用户登陆访问MySQLdate

  手动增长能够远程访问数据库的用户。

  方法1、本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改成"%"

  #mysql -u root -proot
  mysql>use mysql;
  mysql>update user set host = '%' where user = 'root';
  mysql>select host, user from user;select


  方法2、直接受权(推荐)

  从任何主机上使用root用户,密码:youpassword(你的root密码)链接到mysql服务器:
  # mysql -u root -proot 
  mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

  操做完后切记执行如下命令刷新权限 
    FLUSH PRIVILEGES}sql语句

7.导入大sql文件须要修改的

{首先查看了下.sql文件大小为360M,而后使用sql语句查询数据库最大支持的大小:

SHOW GLOBAL VARIABLES LIKE 'max_allowed_packet';

随后根据需求对该值进行修改:

SET GLOBAL max_allowed_packet=1024*1024*400;

此处是设置了400M大小的限制。}  

相关文章
相关标签/搜索