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大小的限制。}  

相關文章
相關標籤/搜索