MySql教程

mysql学习笔记(一)

本文主要是介绍mysql学习笔记(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1. 下载mysql

mysql从官方网站下载即可,我用的是mysql5.7的windows解压版本,下面均已windows版本安装作为介绍

https://dev.mysql.com/downloads/mysql/
download

2. 解压安装

解压后,在目录中创建my.ini配置文件目录结构如下

在这里插入图片描述

my.ini文件内容如下

[client]
port=3306
default-character-set=utf8

[mysqld]
# 设置为自己mysql的安装目录
basedir=D:\develop\mysql-5.7.34-winx64\
# 设置为mysql的数据目录,这个目录是系统创建的
datadir=D:\develop\mysql-5.7.34-winx64\data\
port=3306
character-set-server=utf8
# 跳过安全检查,注销后,需要输入正确的用户名和密码
# skip-grant-tables

将mysql的bin目录中命令加入系统环境变量中,这样方便在cmd中输入mysql命令,不需要进入bin目录

在这里插入图片描述

用管理员身份运行cmd,运行

注册mysql服务

mysqld -install

初始化mysql

mysqld --initialize-insecure --user=mysql

启动停止mysql服务

net start mysql
net stop  mysql

进入mysql终端

# 当前root密码为空,输入密码处直接回车
mysql -u root -p

修改root用户密码

# 选择数据库
use mysql;

# 修改root密码为123456
update user set authentication_string=password('123456') where user='root' and Host='localhost';

# 刷新权限
flush privileges;

修改my.ini 注释掉如下内容,再次进入就会进行权限验证

#skip-grant-tables

3. 用命令行连接mysql

命令格式为
mysql -h 主机ip -P mysql端口 -u root -p密码

mysql -h 127.0.0.1 -P 3306 -u root -p123456

这篇关于mysql学习笔记(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!