当前位置:网站首页>Developers, MySQL column finish, help you easily from installation to entry
Developers, MySQL column finish, help you easily from installation to entry
2022-07-04 17:28:00 【Prince】
author : Sophomore computer student Xiao Zhou
* Home page : Quietly follow Xiao Zhou
The key :MySQL
install
5.7
*️ Study : Subscribe to database columns
Learn more MySQL
Three articles Society MySQL database 【 Basic knowledge of 】
Three articles Society MySQL database 【 Query details 】
Three articles Society MySQL database 【 Advanced part 】
Hello everyone , I am a little weeks , Zhou qiluo's Zhou , I wrote three pieces of study before the holiday MySQL
Series articles , But I didn't talk about the installation configuration , Make up today , Cooperate to form an introductory series , The article will be constantly mended and improved , You can subscribe to study with your favorite friends , If you think the article is well written , Remember that Sanlian supports poor bloggers
List of articles
- 1. download MySQL5.7 Compressed package
- 2. uninstall MySQL service
- 3. Configure environment variables
- 4. Why configure environment variables ?
- 5. establish my.ini file
- 6. mount this database
- 7. Initialization data
- 8. start-up MySQL
- 9. Get into MySQL terminal
- 10. Change Password
- 11. Refresh permissions and exit
- 12. Turn on permission validation
- 13. restart MySQL
- 14. Sign in MySQL
- 15. Perfect flowers
1. download MySQL5.7 Compressed package
Click to enter the download page
When the download is complete , Extract
Be careful : It's better not to have Chinese and spaces in the decompression path
2. uninstall MySQL service
If an error occurs during installation , uninstall MySQL service You can use the following command
sc delete mysql
3. Configure environment variables
Search for environment variable
And open
Choose environment variables
Select the system variable , Create a new one
The variable name is MYSQL_HOME
, The variable value is installation MYSQL Directory bin Directory on the outer layer of the directory
find Path Variable , Double click Edit
Click New
The value is %MYSQL_HOME%\bin
, After that, keep clicking OK OK 了
4. Why configure environment variables ?
Use mysql
, It's actually using bin
Executable files in directory , If we're not here MySQL
Of bin
Under the table of contents , You cannot use these executables , however windows
If not found in the current directory , There will be more path
Find under variable , Use it when you find it , If you cannot find it, you will report an error , therefore , The purpose of configuring environment variables is to allow us to use them in any directory MySQL
The executable of
5. establish my.ini file
edit my.ini file , Change the installation directory to your own installation directory , The data directory is added after the installation directory data Catalog .
[client]
port=3306
default-character-set=utf8
[mysqld]
# Set it to itself MYSQL Installation directory
basedir=D:\\mysql5.7\
# Set to MYSQL Data directory for
datadir=D:\\mysql5.7\data\
port=3306
character_set_server=utf8
# Skip security checks
skip-grant-tables
6. mount this database
Search for cmd, And run as administrator
Switch to MySQL Of bin Under the table of contents , Execute the installation command
mysqld -install
7. Initialization data
Finished , Continue initializing the database , Execute the following command :
mysqld --initialize-insecure --user=mysql
If there is a mistake here , The error information is as follows , Namely my.ini
Note that the path of the file starts with a double backslash , Just change it and execute it again
mysqld: Can't create directory 'D: oftware\environment\mysql5.7.38\mysql-5.7.38-winx64\data\' (Errcode: 2 - No such file or directory)
If it works , There is no prompt on the console , But go back to the installation directory , You'll find more data Folder , And this folder has data , Around the 120mb about
8. start-up MySQL
net start mysql
So MYSQL There is no problem with being a service
9. Get into MySQL terminal
mysql -u root -p
At present root User password is empty , Enter directly without entering the password
10. Change Password
use mysql;
update user set authentication_string=password(' Your password ') where user='root' and Host='localhost';
11. Refresh permissions and exit
Refresh the permissions
flush privileges;
Log out
quit
12. Turn on permission validation
hold my.ini Skip security check in the configuration file is commented out , You need to enter the password next time you log in
# Skip security checks
#skip-grant-tables
13. restart MySQL
net stop mysql
net start mysql
14. Sign in MySQL
15. Perfect flowers
perfect , Installation and configuration of database , With the basic knowledge of the column , Query details , Advanced learning , I believe you can get started easily MySQL, And with the hand cooked , Understand some of the underlying and move towards the underlying database and tuning , Come on! , juvenile , I am a little weeks , Zhou qiluo's Zhou , If you think the article is well written , Remember that Sanlian supports poor bloggers ️
边栏推荐
- Can you really use MySQL explain?
- Overflow: the combination of auto and Felx
- How to implement a delay queue?
- Pytorch deep learning quick start tutorial
- 被PMP考试“折磨”出来的考试心得,值得你一览
- World Environment Day | Chow Tai Fook serves wholeheartedly to promote carbon reduction and environmental protection
- Go language loop statement (under Lesson 10)
- 防火墙基础透明模式部署和双机热备
- Array filter fliter in JS
- 离线、开源版的 Notion—— 笔记软件Anytype 综合评测
猜你喜欢
公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
【云原生】服务网格是什么“格”?
智慧物流园区供应链管理系统解决方案:数智化供应链赋能物流运输行业供应链新模式
kaili不能输入中文怎么办???
OPPO小布推出预训练大模型OBERT,晋升KgCLUE榜首
Using win10 scheduling task program to automatically run jar package at fixed time
世界环境日 | 周大福用心服务推动减碳环保
Datakit -- the real unified observability agent
【Unity UGUI】ScrollRect 动态缩放格子大小,自动定位到中间的格子
Blood spitting finishing nanny level series tutorial - play Fiddler bag grabbing tutorial (2) - first meet fiddler, let you have a rational understanding
随机推荐
被PMP考试“折磨”出来的考试心得,值得你一览
Congratulations to Mr. Zhang Pengfei, chief data scientist of artefact, for winning the campaign Asia tech MVP 2022
金额计算用 BigDecimal 就万无一失了?看看这五个坑吧~~
雨量预警广播自动化数据平台BWII 型广播预警监测仪
新的职业已经出现,怎么能够停滞不前 ,人社部公布建筑新职业
第十八届IET交直流輸電國際會議(ACDC2022)於線上成功舉辦
Unity interview questions (continuously updated)
从数数开始
Visual Studio 2019 (LocalDB)MSSQLLocalDB SQL Server 2014 数据库版本为852无法打开,此服务器支持782
线性时间排序
最大子数组与矩阵乘法
[acwing] 58 weeks 4490 dyeing
电子宠物小狗-内部结构是什么?
Array filter fliter in JS
R语言plotly可视化:plotly可视化互相重叠的直方图(historgram)、并在直方图的顶部边缘使用geom_rug函数添加边缘轴须图Marginal rug plots
Overflow: the combination of auto and Felx
Is it safe to open an account online
kaili不能输入中文怎么办???
基于wifi控制的51单片机温度报警器
Start by counting