当前位置:网站首页>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 ️
边栏推荐
- C# 服务器日志模块
- The test experience "tortured" by the PMP test is worth your review
- Go micro tutorial - Chapter 2 go micro V3 using gin and etcd
- VB cannot access database stocks
- La 18e Conférence internationale de l'IET sur le transport d'électricité en courant alternatif et en courant continu (acdc2022) s'est tenue avec succès en ligne.
- Object. Usage of keys()
- 7 RSA密码体制
- 雨量预警广播自动化数据平台BWII 型广播预警监测仪
- Using win10 scheduling task program to automatically run jar package at fixed time
- 防火墙基础透明模式部署和双机热备
猜你喜欢
C# 服务器日志模块
Readis configuration and optimization of NoSQL (final chapter)
周大福践行「百周年承诺」,真诚服务推动绿色环保
The Ministry of human resources and Social Security announced the new construction occupation
leetcode:421. The maximum XOR value of two numbers in the array
超大规模数仓集群在大型商业银行的落地实践
Congratulations to Mr. Zhang Pengfei, chief data scientist of artefact, for winning the campaign Asia tech MVP 2022
一加10 Pro和iPhone 13怎么选?
被PMP考试“折磨”出来的考试心得,值得你一览
太方便了,钉钉上就可完成代码发布审批啦!
随机推荐
How to implement a delay queue?
leetcode刷题目录总结
智慧物流園區供應鏈管理系統解决方案:數智化供應鏈賦能物流運輸行業供應鏈新模式
2022年国内云管平台厂商哪家好?为什么?
完美融入 Win11 风格,微软全新 OneDrive 客户端抢先看
Is it safe for Anxin securities to open an account online? Is the account opening fee charged
leetcode:421. The maximum XOR value of two numbers in the array
新享科技发布小程序UniPro小优 满足客户移动办公场景
egg. JS learning notes
Array filter fliter in JS
The winning rate against people is 84%, and deepmind AI has reached the level of human experts in army chess for the first time
tp配置多数据库
斑马识别成狗,AI犯错的原因被斯坦福找到了丨开源
R语言plotly可视化:plotly可视化多分类变量小提琴图(multiple variable violin plot in R with plotly)
太方便了,钉钉上就可完成代码发布审批啦!
Learn more about the basic situation of 2022pmp examination
S2b2b solution for lighting industry: efficiently enable the industrial supply chain and improve the economic benefits of enterprises
KS007基于JSP实现人个人博客系统
动态规划股票问题对比
Kunming Third Ring Road Closure project will pass through these places. Is there one near your home?