MySQL安装及初始化

一、下载链接地址:

https://dev.mysql.com/downloads/mysql/            #下载完成后直接解压即可

二、windows下初始化MySQL

1、把MySQL的解压路径加入到系统环境变量中

2、把MySQL设置为windows服务

C:\Users\test>mysqld --install        #安装
C:\Users\test>mysqld --remove         #从windows服务中删除
C:\Users\test>net start/stop mysql    #启动或停止MySQ服务

3、用MySQL自带客户端登陆到MySQL,并查看当前登陆的用户,默认为ODBC

 1 C:\Users\Jun>mysql
 2 mysql> select user();
 3 +----------------+
 4 | user()         |
 5 +----------------+
 6 | [email protected] |
 7 +----------------+
 8 1 row in set (0.00 sec)
 9 [[email protected] mysql]# mysqladmin -uroot password 123456            #设置root密码
10 [[email protected] mysql]# mysqladmin -uroot -p123456 password 1234     #更改root密码
11 [[email protected] mysql]# mysqladmin -uroot -p1234 password ""         # 把root用户的密码设置为空密码

4、Linux下密码破解

 1 [[email protected] mysql]# vim my.cnf
 2 [mysql]
 3 user=root
 4 password=123456
 5 [mysqld]
 6 skip-grant-tables                #在my.cnf文件中加上这句(跳过mysql授权表)   7   8 [[email protected] mysql]# /etc/init.d/mysqld restart #重启MySQL服务   9 [[email protected] mysql]# mysql #登录MySQL 10 mysql> select user(); #查看登录用户是否为root 11 +--------+ 12 | user() | 13 +--------+ 14 | [email protected] | 15 +--------+ 16 1 row in set (0.00 sec)17 18 mysql> update mysql.user set password=password("123") where user="root" and host="localhost"; #修改密码为123 19 mysql> flush privileges;
注:windows下密码破解可以使用和Linux上相同的方法   windows下另外破解密码方法
          1 C:\Users\test>net stop mysql
          2 C:\Users\test>mysqld --skip-grant-tables
          3 C:\Users\test>mysql
          4 mysql> update mysql.user set authentication_string=password(‘‘) where user = ‘root‘;
          5 mysql> flush privileges;
          6 C:\Users\test>net start mysql

5、指定登录用户名和密码和查看MySQL字符集

 1 C:\Users\test>mysql -uroot -p123456
 2 mysql> select user();
 3 +----------------+
 4 | user()         |
 5 +----------------+
 6 | [email protected] |
 7 +----------------+
 8 1 row in set (0.00 sec)
 9 mysql> show variables like ‘%char%‘;       #查看数据库字符集
10 +--------------------------+-------------------------------------------+
11 | Variable_name | Value |
12 +--------------------------+-------------------------------------------+
13 | character_set_client | utf8 |
14 | character_set_connection | utf8 |
15 | character_set_database | latin1 |
16 | character_set_filesystem | binary |
17 | character_set_results | utf8 |
18 | character_set_server | latin1 |
19 | character_set_system | utf8 |
20 | character_sets_dir | /application/mysql-5.6.35/share/charsets/ |
21 +--------------------------+-------------------------------------------+
22 8 rows in set (0.02 sec)

6、mysql客户端免输入用名密码登录及修改默认字符集

在mysql配置文件中加上(windows上为my.ini,Linux上为my.cnf)

[mysql]
default-character-set=utf8
user=root
password=123456
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
skip-grant-tables                 

C:\Users\Jun>mysql                 #登录MySQL
mysql> select user();
+----------------+
| user() |
+----------------+
| [email protected] |
+----------------+
1 row in set (0.00 sec)
时间: 2025-01-12 20:17:05

MySQL安装及初始化的相关文章

mysql安装及初始化(Windows7)

0.在Windows上学习Python,今天到数据库编程,需要安装mysql. 1.下载mysql-5.7.13-winx64.zip,解压到D:\Program Files\(记为目录M) 在M目录下创建my.ini文件(覆盖my-default.ini),内容为 [mysql] default-character-set=utf8  [mysqld] port = 3306  basedir=D:\Program Files\mysql-5.7.13-winx64 datadir=D:\Pr

mysql之mysql安装、初始化,以及mysql相关命令的使用

安装mysql:    1.yum        #wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 从mysql官网上下载mysql的repo        #yum -y install mysql-server 2.二进制源码包        #tar -xf mysql-xxx.tar.bz2        #cd mysql-xxx        #make && make install

解压版MySQL安装后初始化root密码

1: C:\Users\gechong>mysql

mysql8.0 Server 在Windows平台中的安装、初始化和远程访问设置

mysql8.0 server安装1.下载mysql 8.0可以到mysql官网下载 https://dev.mysql.com/downloads/mysql 或者如下地址 mysql-8.0.13 Server windows X64安装文件http://libmysql.com/download2.安装mysql 8.0 我这边选择了custom定制安装 其中client也选中安装,用于控制台访问mysqlClinet C API library 也需要安装,为了后面基于mysql开发程序

mysql 安装成功以及第一次安装成功初始化密码操作

一 把文件解压到一个目录下 这是解压后的目录 将my.ini文件考进去 双击打开my.ini 找到这两行更改成自己的解压路径保存 右键此电脑属性 找到高级系统设置配置环境变量 环境变量   新建 变量值是解压文件的路径 Path 单击path编辑 新建 之后 用管理员身份打开cmd进入文件路径 打开命令行窗口,在里面输入:mysqld --install 这个命令是安装服务, 执行完后, 提示英文的成功, 这时候你可以在你的 windows 服务中看到  MySQL 的服务,移除服务命令为:my

mysql安装文档(Linux 官网yum安装版)

mysql安装文档(官网yum安装Linx版) 创建时间:2016-12-20 文档目的 在Linux下安装mysql服务端应用. (注:本文档采用yum库安装方式安装mysql应用,本文假设您的系统中没有安装第三方发布的rpm包,如果您已经安装了第三方rpm包,请参考文中"替换第三方发布mysql"的内容) 系统环境 操作系统:centos 7 (3.10.0-229.el7.x86_64) mysql版本:mysql57-community-release-el7-9.noarch

Mysql安装部署

1.安装概览 MySQL有几种不同的产品线,且每种产品线又有很多不同的版本,这里选择当前企业使用最广的社区版MySQL5.5系列作为LNMP的组合环境数据库平台. 企业场景MySQL安装方式一览 序号 MySQL安装方式 特点说明 1 yum/rpm包安装 特点是简单,但是没法定制安装,入门新手常用这种方式. 2 二进制安装 解压软件简单配置后就可以使用,不用安装,速度较快,专业DBA喜欢这种方式,软件名如:mysql-5.5.32-liux2.6-x86_64.tar.gz. 3 源码编译安装

Centos下MySQL安装与配置

一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的. MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内

ubuntu下MySQL安装配置及基本操作

在linux下安装方法: 分为四种:一: 直接用软件仓库自动安装(如:ubuntu下,sudo apt-get install mysql-server; Debain下用yum安装): 二:官网下载deb或rmp安装包,直接双击安装: 三:下载tar安装包,解压到硬盘,然后自己配置mysql: 四:源码编译安装(下载mysql源代码自己编译安装). 前两种不需要自己配置,安装简单:后两种需自行配置文件,需要对mysql较为熟练.主要讲下第三种. 由于MySQL依赖libaio1包,所以先安装l