安装
安装流程略去
注:此处有坑,重新安装mysql 8之后,发现mysql起不来,可能原因有以下几点
1、没有data文件,运行mysqld --initialize
2、没有配置文件,自己加一个
3、mysqld线程占用,打开任务管理器,结束所有的mysqld(我是这里才成功的)
另注:8.0密码修改
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
配置
MySql配置文件(安装目录\my.ini)
如:C:\Program Files\MySQL\MySQL Server 5.7
打开安装目录下my-default.ini
修改编码为“utf8”
默认配置
[mysql]
default-character-set=utf8
服务器配置
[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
环境变量配置
在系统环境变量Path中配置bin目录,作用是你可以直接在cmd中操作mysql指令,否则你必须切换到bin目录下才能使用
我的电脑->右键->属性->高级系统设置->环境变量->系统变量->Path->双击->添加“C:\Program Files\MySQL\MySQL Server 5.7\bin”
验证是否安装成功
我的电脑->右键->服务和应用程序->服务->如果找到MySql且是已启动状态 说明安装成功
使用
打开cmd->mysql -V 查看当前安装的mysql的版本
停止服务
net stop mysql
启动服务
net start mysql
登录mysql
mysql -uroot -proot -P3306 -h127.0.0.1
-u 用户名username 超级用户root
-p 密码password 超级用户用户名root 也可以在第一次输入指令时缺省,会在回车后单独以密文再次输入
-P 端口号port mysql默认3306 未修改时可不填
-h 主机host 本机为127.0.0.1 本机可不填
退出mysql
三种指令都可以退出
exit;
quit;
\q
提示符修改
默认的提示符为mysql>
修改的指令是:
prompt XXX
两种方式可以修改
登录时修改
mysql -uroot -proot --prompt xxx
登录后修改
prompt xxx
修改参数可用:
\h 主机名
\u 用户名
\D 日期
\d 当前数据库
如:prompt \u@\h \d>
若当前数据库为test,提示符会被修改为 root@localhost test>
常用命令(须以分号结尾)
SELECT VERSION() 显示当前服务器版本
SELECT NOW() 显示当前时间日期
SELECT USER() 显示当前用户
本文详细介绍了在安装MySQL 8.0后遇到的问题,包括数据丢失、配置缺失、线程占用等,提供了初始化、配置文件修改、环境变量设置及常见问题解决步骤。同时涵盖了如何验证安装、修改密码和提示符,以及常用命令演示。
2051

被折叠的 条评论
为什么被折叠?



