安装的基本操作:
1.官网下载:https://www.mysql.com/ 针对不同的操作系统下载相应的压缩包
2.解压到目录
3.添加环境变量
安装后的基本操作:
1.mysql初始化
mysqld --initialize-insecure
2.创建临时的mysql服务端与客户端连接
// 启动mysql服务
mysqld //在此cmd窗口创建了一个mysql服务端
// 启动mysql客户端
mysql -u root -p //连接到Mysql服务器
3.对mysqld进程操作
// 查询进程
tasklist |findstr mysqld
//关闭进程
taskkill /F /PID xxx
4.安装windows的Mysql服务,长期使用
// 安装
mysqld --install
//卸载
mysqld --remove
5.启动windows的Mysql服务
// 启动
net start mysql
//关闭
net stop mysql
密码相关操作:
1.设置密码
mysqladmin -uroot -p password "123"
// 或者使用sql语句(进入mysql后使用)
update mysql.user set authentication_string =password('123') where User='root';
2.忘记密码
1.以管理员运行cmd窗口
2.关闭mysql服务器
net stop mysql
3.跳过授权表,直接进入mysql
mysqld --skip-grant-tables
4.再次登录(此时无需密码可直接进入)
mysql -u root -p
5.更改密码
update mysql.user set authentication_string=password('') where User='root';
6.刷新权限,之后退出
flush privileges;
exit;
7.关闭进程
tasklist |findstr mysqld
taskkill /F /PID xxx
添加设置文件:
创建my.ini文件
[mysqld] # 设置mysql的安装目录** basedir=路径 # 设置mysql数据库的数据的存放目录 datadir=C:...data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES # 设置mysql端口 port=3306 # 字符集 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci [client] default-character-set=utf8 [mysql] default-character-set=utf8
重启服务端
net stop mysql
net start mysql