相关文章推荐
千年单身的闹钟  ·  05 QT - ...·  1 年前    · 
鬼畜的回锅肉  ·  javax.mail.MessagingEx ...·  1 年前    · 
活泼的生姜  ·  javascript - ...·  1 年前    · 

这里推荐使用xftp或者WinScp等工具直接拖拽上传到某个目录。(摆烂)

  • Xshell6_Plus破解版下载: https://www.aliyundrive.com/s/1uLnQfDmowP
  • WinScp下载: https://www.aliyundrive.com/s/P3y9bpZYeQs
  • 我一般是在opt目录下新建一个software文件夹用来存放压缩包安装包之类的

    mkdir /opt/software
    

    五、配置my.cnf文件的文件

    编辑my.cnf文件 vim /etc/my.cnf
    复制以下内容(注意修改为自己的目录),按 i 进行插入内容,删除所有原有内容,粘贴以下内容,按ecs——按:——输入wq 保存。操作完成后效果如下图:

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=/usr/local/mysql
    # 设置mysql数据库的数据的存放目录
    datadir=/usr/local/mysql/data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4
    
  • –defaults-file:默认配置文件地址
  • –datadir:是刚刚创建的data数据目录(不要闭着眼复制!你的目录可能跟我不一样!)
  • –basedir:是MySQL安装目录(你的目录名字可能跟我不一样,我的是mysql,注意注意!!!)
  • –user:刚刚创建的mysql用户
  • ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --initialize
    SET PASSWORD = PASSWORD('ok');
    # 设置用户的访问密码用不过期
    ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
    #刷新权限
    FLUSH PRIVILEGES;
    
    ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 
    ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
    service mysql restart