美文网首页
番外-mysql篇

番外-mysql篇

作者: 冰溪bx | 来源:发表于2019-02-03 16:33 被阅读0次

    这部分也是在做一个带服务器和数据库的登录页面时候学到的,其中数据库就使用的mysql,对于刚接触mysql也要学的朋友我就写一下简单的下载,安装和初始化,改root密码吧。

    mysql:

    1.下载Mysql文件

    就不给出官网链接了,直接百度Mysql官网第一个就是,下载Mysql Community Serve这个版本的,

    这个是社区版的,开源并且免费,对于普通用户来说足够了,功能也齐全。

    2.解压Mysql压缩包

    解压到你想要创建数据库的磁盘,比如C盘,D盘。

    3.进入到Mysql根目录创建my.ini文件

    创建一个txt格式文本,改前缀后缀就可以了,

    里面的内容:

    [mysql]

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

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=D:\mysql-5.7.21-winx64

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

    datadir=D:\mysql-5.7.21-winx64\data

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    4.CMD进入到mysql的子目录bin,然后依次输入以下命令

    mysqld --install (安装) mysqld --initialize (初始化)net start mysql(运行)

    5.设置密码

    1.在my.ini文件末尾加上“skip-grant-tables”(取消权限设置)保存文件

    2.重启mysql服务

    3.cmd下进入mysql - bin目录,输入 mysql -u root -p ,回车,这时候不需要密码即可登录

    4.重置密码。输入 use mysql 回车

    ?

    5.输入update user set authentication_string=password("newPassword") where user="root";

    6.删除my.ini文件末尾“?skip-grant-tables”保存文件

    7.重启mysql服务,就可以用新密码登录root账户

    6.输入mysql -u root -p

    输入之前你设置的密码进入到mysql

    目前还没有完,mysql会要你再重置一次密码

    所以还要使用SET PASSWORD ='你的新密码'; 这段代码来重置新密码

    重置完后就可以使用mysql了

    7.Mysql常用命令

    create database name; 创建数据库

    use databasename; 选择数据库

    drop database name 直接删除数据库,不提醒

    show tables; 显示表

    describe tablename; 表的详细描述

    select 中加上distinct去除重复字段

    mysqladmin drop databasename 删除数据库前,有提示。

    显示当前mysql版本和当前日期

    select version(),current_date;

    使用中遇到的问题:

    1.比如要删除新建表格中的某一行

    使用命令

    alter table 表格名 drop 行名;

    2.修改已创建好的表格中一列的列名

    alter table 表格名 change column 旧列名 新列明 varchar(50);

    相关文章

      网友评论

          本文标题:番外-mysql篇

          本文链接:https://www.haomeiwen.com/subject/fonysqtx.html