在Windows系统下安装配置MySQL 8.0.28的详细教程如下:
下载MySQL安装包
1、访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)下载MySQL Installer。
2、选择适合自己操作系统的安装包,点击下载。
安装MySQL
1、双击下载好的安装包,启动安装程序。
2、在安装界面,选择“Developer Default”,然后点击“Next”。
3、阅读并接受许可协议,点击“Next”。
4、选择安装类型,建议选择“Full”以安装所有功能,点击“Next”。
5、选择安装路径,建议使用默认路径,点击“Next”。
6、设置MySQL服务名称和端口号,保持默认设置即可,点击“Next”。
7、设置root用户的密码,确保密码复杂度足够,点击“Next”。
8、选择是否安装MySQL Workbench和其他相关工具,根据需要选择,点击“Next”。
9、检查安装选项,确认无误后点击“Execute”开始安装。
10、等待安装过程完成,点击“Finish”退出安装程序。
配置MySQL
1、打开命令提示符,输入以下命令以启动MySQL服务:
net start mysql80
2、登录MySQL:
mysql u root p
输入之前设置的root用户密码。
3、修改root用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
将新密码
替换为一个安全的密码。
4、创建一个新的数据库和用户:
CREATE DATABASE mydb; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES;
将mydb
、myuser
和mypassword
替换为实际的数据库名、用户名和密码。
测试MySQL连接
1、打开一个新的命令提示符窗口,输入以下命令以连接到MySQL:
mysql u myuser p D mydb h localhost protocol=tcp port=3306 socket=C:\ProgramData\MySQL\MySQL Server 8.0\Data\mysqld.sock enablenamedpipe skipssl forcelocalinfile localinfile=1 host=localhost user=myuser password=mypassword defaultauthenticationplugin=mysql_native_password execute="SELECT @@SESSION.sql_mode" execute="SET @@GLOBAL.sql_mode = ''" execute="SET @@SESSION.sql_mode = ''" execute="SET @@GLOBAL.max_connections = 1000" execute="SET @@GLOBAL.max_connect_errors = 1000" execute="SET @@GLOBAL.character_set_server = utf8mb4" execute="SET @@GLOBAL.collation_server = utf8mb4_unicode_ci" execute="SET @@GLOBAL.character_set_client = utf8mb4" execute="SET @@GLOBAL.collation_client = utf8mb4_unicode_ci" execute="SET @@GLOBAL.character_set_results = utf8mb4" execute="SET @@GLOBAL.collation_connection = utf8mb4_unicode_ci" execute="SET @@GLOBAL.character_set_system = utf8mb4" execute="SET @@GLOBAL.collation_system = utf8mb4_unicode_ci" execute="SET @@global.time_zone = +8:00" execute="SET @@session.time_zone = +8:00" execute="SET @@session.autocommit=1" execute="SET @@session.tx_isolation='READCOMMITTED'" execute="SET @@session.transaction_write_only=0" execute="SET @@session.autocommit=1" execute="SET @@session.foreign_key_checks=1" execute="SET @@session.sql_auto_isnull=0" execute="SET @@session.unique_checks=1" execute="SET @@session.sql_mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'" execute="SET @@session.sql_auto_isnull=0" execute="SET @@session.unique_checks=1" execute="SET @@session.sql_mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'" execute="SELECT * FROM mydb.mytable;" skipcolumnnames;
将myuser
、mypassword
和mydb
替换为实际的用户名、密码和数据库名。
2、如果能够正常显示查询结果,说明MySQL已经成功安装并配置完成。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/511048.html