• Mysql配置


    1、解压压缩包

    自5.7.16版本以后解压后,根目录就不带 my-default.ini 或 my.ini 配置文件和data文件夹。首先在根目录创建一个 my.ini 配置文件,my.ini 配置内容如下,注意安装目录和数据库存放目录为实际安装的目录。

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8

    [mysqld]
    #设置3306端口
    port = 3306

    # 设置mysql的安装目录
    basedir=I:mysql-8.0.13-winx64

    # 设置mysql数据库的数据的存放目录
    datadir=I:mysql-8.0.13-winx64data

    # 允许最大连接数
    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    2、安装 MySQL服务

    以管理员身份运行命令提示符,运行 mysqld --install ,执行后提示 Service successfully installed;
    3、初始化mysql数据

    打开cmd执行如下命令,创建了一个具有空密码的root用户( 可能需要进入bin目录下输入此命令):
    mysqld --initialize-insecure --user=mysql

    最后的参数 --user=mysql 在 windows 也可以不用添加,但在 unix 等系统下好像很重要。

    执行命令后,系统会自动生成相应的 data 目录,并自动创建好空密码的 root 用户。此时表示初始化成功。
    4、运行MySQL服务

    启动MySQL:net start mysql

    停止MySQL:net stop mysql

    登录:mysql -u root –p

    首次修改密码:mysqladmin -u root password "root"
    如果root已经设置过密码,采用如下方法修改:
    mysqladmin -u root -p password "root"

    很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin 'caching_sha2_password' cannot be loaded的错误,解决方法如下

    1. 管理员权限运行命令提示符,登陆MySQL

       mysql -u root -p                                                           

    2. 修改账户密码加密规则并更新用户密码

       ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;   #修改加密规则 

       ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';   #更新一下用户的密码  

    3. 刷新权限并重置密码

       FLUSH PRIVILEGES;   #刷新权限  

    再重置下密码:alter user 'root'@'localhost' identified by 'root'; 

    现在再次打开Navicat Premium 12连接MySQL问题数据库就会发现可以连接成功了

    学无先后,达者为师
  • 相关阅读:
    android loginDemo +WebService用户登录验证
    Integrating Google Sign-In into Your Android App
    Android 应用程序集成Google 登录及二次封装
    facebook 分享
    Android Facebook和Twitter登录和分享完整版
    Android 友盟社会化组件-分享实现
    Android集成友盟社会化分享功能
    c 判断是否为 字母或数字(iswalnum example)
    c 判断字符是否为字母 (iswalpha example)
    下载安装Xocde并创建一个C语言的项目工程
  • 原文地址:https://www.cnblogs.com/seanchang/p/10227843.html
Copyright © 2020-2023  润新知