Mysql学习笔记【一、环境安装&配置】
安装
https://www.mysql.com/
官网下载安装包msi
安装流程略去
注:此处有坑,重新安装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学习笔记【一、环境安装&配置】的更多相关文章
- appium学习笔记(环境安装配置,设备启动)
Android SDK下载及配置 下载地址 下载后解压缩,打开SDK Manager.exe,下载适当版本的Android包 配置环境变量:目录下的tools路径(含uiautomatorview ...
- PHP学习笔记----IIS7下安装配置php环境
原文:PHP学习笔记----IIS7下安装配置php环境 Php如何安装 Php版本的选择 Php在windows下的(php5.4.7)有两种版本: VC9 x86 Non Thread Safe ...
- openresty 学习笔记一:环境安装
openresty 学习笔记一:环境安装 openresty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库.第三方模块以及大多数的依赖项.用于方便地搭 ...
- Beego 学习笔记一:环境的配置
Beego 环境的配置 1> 下载go,并安装.下载地址是: https://golang.org/dl/.最好选择这部分的最新的下载安装 2> 配置环境变量(若是没有配置 ...
- Java学习笔记——Linux下安装配置tomcat
朝辞白帝彩云间,千里江陵一日还. 两岸猿声啼不住,轻舟已过万重山. ——早发白帝城 首先需要安装配置JDK,这里简单回顾下.Linux下用root身份在/opt/文件夹下创建jvm文件夹,然后使用ta ...
- [学习笔记]Ubuntu下安装配置SQLSERVER2017
摘要自微软官网: https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu 安装步骤: 1. 导入公共秘 ...
- Java学习笔记——Linux下安装配置MySQL
山重水复疑无路,柳暗花明又一村 --游山西村 系统:Ubuntu 16.04LTS 1\官网下载mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz2\建立工作组:$su ...
- php学习笔记之wamp安装配置
一.下载apache.php.mariadb apache 下载地址:http://www.apachehaus.com/cgi-bin/download.plx VC9版本分为:32位版.64位版. ...
- mysql学习笔记(sqlalchemy安装及简单使用)
博主最近在研究接口API自动化测试,之前设计的通过excel来实现自动化测试的框架实际使用中还是有很多局限性 这次博主的思路是: 1 搭建接口API管理平台 支持数据库方便维护 2 自动化测试平台可直 ...
- ELK学习笔记之Kibana安装配置
Kibana 是一个开源的分析和可视化平台,是ELK的重要部分.Kibana提供搜索.查看和与存储在 Elasticsearch 索引中的数据进行交互的功能.开发者或运维人员可以轻松地执行高级数据分析 ...
随机推荐
- [转]Java Jacob操作Excel
Jacob项目:https://sourceforge.net/projects/jacob-project/ 转自:https://blog.csdn.net/ZY_extreme/article/ ...
- Introduction to statistical learning:with Applications in R (书,数据,R代码,链接)
http://faculty.marshall.usc.edu/gareth-james/ http://faculty.marshall.usc.edu/gareth-james/ISL/
- python中学习K-Means和图片压缩
python中学习K-Means和图片压缩 大家在学习python中,经常会使用到K-Means和图片压缩的,我们在此给大家分享一下K-Means和图片压缩的方法和原理,喜欢的朋友收藏一下吧. 通俗的 ...
- 软件开发的SOLID原则
再次回顾以前潘加宇老师将的软件开放的原则. SOLID: 单一责任原则 S 开放封闭原则 O 里氏代换原则 L 接口分离原则 I 依赖反转原则 D 所有编程都是维护编程,因为你很少写原创代码.只有你在 ...
- JoinableQueue队列,线程,线程于进程的关系,使用线程,线程的特点,守护线程,线程的互斥锁,死锁问题,递归锁,信号量
1.JoinableQueue队列 JoinableQueue([maxsize]):这就像是一个Queue对象,但是队列允许项目的使用者通知生成者项目已经被成功处理.通知进程是使用共享的信号和条件变 ...
- 求帮助 html5三次贝塞尔曲线问题
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>can ...
- 请求头出现Provisional headers are shown
provisional headers are shown 知多少:https://juejin.im/post/5c00980751882518805add83 请求头出现Provisional h ...
- linux ctrl 快捷键
ctrl+a: 光标跳到行首. ctrl+b: 光标左移一个字母. ctrl+c: 杀死当前进程. ctrl+d: 删除光标后一个字符或exit.logout. ctrl+e: 光标移到行尾. ctr ...
- 灾备系统 RTO与RPO
出处: https://blog.51cto.com/se7en/1085442 http://www.iso27001.org.cn/fuwu/it/iso22301/show_511.html h ...
- ssm中静态文件加载路径
项目在本地软件和在服务器上的项目路径如果写死,有可能会出现项目在本机上可以访问,架设在服务器上后就不能访问 这儿介绍在ssm框架中使用 @WebServlet(urlPatterns = {},loa ...