当前位置:网站首页 > 创业 > 正文

图解MySQL5.7.20免安装版配置方法

0 张子豪 张子豪 2025-10-12 05:03 1

本篇经验将和大师介绍MySQL5.7.20免安装版设置装备摆设方式,但愿对大师的工作和进修有所帮忙!

方式/步调

  1. 1

    官方下载地址下载软件,按照本身电脑的版本下载适合本身的mysql,如下图所示:

  2. 2

    下载之后,解压到自界说的路径中,必然不要有中文。解压后,新建一个ini形式的文件,名字为my,如下图所示:

  3. 3

    my.ini文件内容如下图所示:

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目次

    basedir=D:\KQQ\mysql-5.7.20-winx64

    # 设置mysql数据库的数据的存放目次

    datadir=D:\KQQ\mysql-5.7.20-winx64\data

    # 许可最年夜毗连数

    max_connections=200

    # 办事端利用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 建立新表时将利用的默认存储引擎

    default-storage-engine=INNODB

  4. 4

    设置装备摆设情况变量,避免每次都要到安装目次下的bin里面执行。

    设置装备摆设过程如下:-我的电脑右击属性,高级设置,情况变量设置装备摆设,将path变量进行编纂,插手bin目次的地址,和其他地址之前用;离隔,如下图所示:

  5. 5

    设置装备摆设完当作后,以办理员的身份运行cmd,具体步调如下:

    在C盘中,找到Windows文件夹下的System32文件下的cmd.exe ,右击以办理员身份运行,如下图所示:

  6. 6

    先将目次切换到你mysql安装目次的bin目次,之后,在cmd窗口输入mysqld

    install回车运行即可。注重:要以办理员身份运行cmd,如下图所示:

  7. 7

    再输入mysqld –initialize-insecure –user=mysql

    (执行完上面号令后,MySQL会自建一个data文件夹,而且建好默认数据库,用户名默认是root,暗码默认为空,如下图所示:

  8. 8

    启动mysql办事:

    输入 net start mysql 启动办事,OK当作功,如下图所示:

  9. 9

    登录/进入mysql数据库

    cmd窗口输入:mysql -u root –p,回车,呈现enter password后,再回车,如下图所示:

  10. 10

    因为在安装时,未设置用户名和暗码,所以默认的登录的用户名为root,暗码为空。

    -u号令:用于指心猿意马毗连数据库时利用的用户名称。

    -p号令:用于指心猿意马用户输入的暗码

    初始化暗码

    在root用户登录mysql状况下, 慢慢输入以下的代码,如下图所示:

    use mysql;

    //暗码为haha,自界说

    update user set authentication_string=PASSWORD("haha") where user="root";

    //更新权限

    flush privileges;

    //退出mysql

    quit;

  11. 11

    因为方才设置了暗码。从头打开mysql,如下图所示:

  12. 12

    到此,数据库更改暗码完毕。

    接下来介绍,数据库常用号令如下:

    create database new_dbname;--新建数据库

    show databases;--显示数据库

    use databasename;--利用数据库

    select database();--查看已选择的数据库

     

    show tables;--显示当前库的所有表

    create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..)[ENGINE=engine_name];--建立表

    create table tablename select statement;--经由过程子查询建立表

    desc tablename;--查看表布局

    show create table tablename;--查看建表语句

     

    alter table tablename add new_fielname new_fieldtype;--新增列

    alter table tablename add new_fielname new_fieldtype after 列名1;--在列名1后新增列

    alter table tablename modify fieldname new_fieldtype;--点窜列

    alter table tablename drop fieldname;--删除列

    alter table tablename_old rename tablename_new;--表重定名

     

    insert into tablename(fieldname1,fieldname2,fieldnamen) valuse(value1,value2,valuen);--增

    delete from tablename [where fieldname=value];--删

    update tablename set fieldname1=new_value where filename2=value;--改

    select * from tablename [where filename=value];--查

     

    truncate table tablename;--清空表中所稀有据,DDL语句

     

    show engines;--查看mysql此刻已供给的存储引擎:

    show variables like '%storage_engine%';--查看mysql当前默认的存储引擎

    show create table tablename;--查看某张表用的存储引擎(成果的"ENGINE="部门)

    alter table tablename ENGINE=InnoDB--点窜引擎

    create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..) ENGINE=engine_name;--建立表时设置存储引擎

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/236898.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图