当前位置:网站首页>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 ️
边栏推荐
- R语言plotly可视化:plotly可视化多分类变量小提琴图(multiple variable violin plot in R with plotly)
- Blood spitting finishing nanny level series tutorial - play Fiddler bag grabbing tutorial (2) - first meet fiddler, let you have a rational understanding
- Summary of tx.origin security issues
- Redis 的内存淘汰策略和过期删除策略的区别
- Difference between redis' memory obsolescence strategy and expiration deletion strategy
- go-micro教程 — 第二章 go-micro v3 使用Gin、Etcd
- 防火墙基础透明模式部署和双机热备
- 安信证券网上开户安全吗 开户收费吗
- 上网成瘾改变大脑结构:语言功能受影响,让人话都说不利索
- Go micro tutorial - Chapter 2 go micro V3 using gin and etcd
猜你喜欢
整理混乱的头文件,我用include what you use
It's too convenient. You can complete the code release and approval by nailing it!
PingCode 性能测试之负载测试实践
OPPO小布推出预训练大模型OBERT,晋升KgCLUE榜首
周大福践行「百周年承诺」,真诚服务推动绿色环保
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.
ble HCI 流控机制
第十八届IET交直流輸電國際會議(ACDC2022)於線上成功舉辦
电子元器件B2B商城系统开发:赋能企业构建进销存标准化流程实例
电子宠物小狗-内部结构是什么?
随机推荐
长城证券安全不 证券开户
第十八届IET交直流输电国际会议(ACDC2022)于线上成功举办
Perfectly integrated into win11 style, Microsoft's new onedrive client is the first to see
Median and order statistics
基于wifi控制的51单片机温度报警器
安信证券排名 网上开户安全吗
NFT liquidity market security issues occur frequently - Analysis of the black incident of NFT trading platform quixotic
从数数开始
超大规模数仓集群在大型商业银行的落地实践
R语言plotly可视化:plotly可视化互相重叠的直方图(historgram)、并在直方图的顶部边缘使用geom_rug函数添加边缘轴须图Marginal rug plots
The Ministry of human resources and Social Security announced the new construction occupation
detectron2安装方法
Object. Usage of keys()
Maximum subarray and matrix multiplication
电子宠物小狗-内部结构是什么?
CANN算子:利用迭代器高效实现Tensor数据切割分块处理
安信证券手机版下载 网上开户安全吗
Visual Studio 2019 (LocalDB)MSSQLLocalDB SQL Server 2014 数据库版本为852无法打开,此服务器支持782
Ble HCI flow control mechanism
World Environment Day | Chow Tai Fook serves wholeheartedly to promote carbon reduction and environmental protection