• mysql的安装配置


    1.从官网下载最新版的mysql-5.7.22-winx64便携版,解压到需要安装的目录下(我的是解压在:C:SoftwareInstallmysql-5.7.22-winx64),目录结构如下:
    附:mysql-5.7.22-winx64下载地址(链接:https://pan.baidu.com/s/1p_pPXKNQtOyLTQa6URPRYg 密码:otk0)
    2.在该目录下创建一个名为data的空文件夹和一个my.ini文件,目录结构如下:
    其中my.ini的内容如下(此处basedir的路径是我解压后的安装路径,如果你拷贝了下面内容请将地址更换成你自己的路径):
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:\softwareInstall\mysql-5.7.22-winx64
    # 设置mysql数据库的数据的存放目录
    #datadir=C:\softwareInstall\mysql-5.7.22-winx64\data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    default-storage-engine=INNODB
    注意:basedir路径是\不是
    3.以管理员身份启动cmd,进入到mysql的bin目录下,执行mysqld --initialize (不设置root密码,建议使用)
    4.安装mysql服务,3执行完后执行mysqld -install
    5.这时候就可以启动服务了:net start mysql
    -------------------------------------------------------------------------------------------------------------------
    以上步骤即安装好mysql了,但是需要设置mysql的密码,否则无法登陆
    关闭服务net stop mysql
    1.用安全模式打开,mysqld --skip-grant-tables
    这个时候,光标会一直闪。注意,不要动,管理员身份打开另一个命令行窗口
    2.和前面一样的操作来到bin目录下,
    登录 mysql -u root -p
    密码为空,直接回车;
    就可以进去了
    然后
    use mysql;
    (可能先前的版本密码的抬头是password,5.7.11是 authentication_string,可以select * from user,查看一下)
    (老版本)update user set password=password("123456") where user="root";
    (5.7.11后版本)update user set authentication_string=password("123456") where user="root";
    最后,flush privileges;就OK了。
    3.最后登录一下试试。
    刚开始启动失败,是英文mysqld进程还开着呢,kill掉就行了。
    最后,成功修改了root密码。
  • 相关阅读:
    Python正课15 —— 流程控制之while循环
    Python正课14 —— 深浅Copy
    Python正课13 —— 流程控制之if判断
    Python正课12 —— 成员运算 与 身份运算
    Python正课11 —— 逻辑运算
    Python正课10 —— 条件
    Python正课9 —— 可变不可变类型
    Python正课8 —— 运算符
    Python正课7 —— 与用户交互
    Python正课6 —— 垃圾回收机制
  • 原文地址:https://www.cnblogs.com/dandeliongogo/p/9303978.html
Copyright © 2020-2023  润新知