0. 下载MySql压缩包
【注】:里面可能没有含有Data文件夹,需要敲代码,让MySql自动生成。
先将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务. 然后再命令行: mysql -uroot -p 输入密码
1. 配置环境变量
1 -- 在环境变量path后面加上,安装目录bin地址
2 C:Program Files (x86)mysql-5.6.15-win32in;
2. 安装mysqld服务(在cmd管理员命令下面执行)
1 mysqld --install
3. 启动服务(报错)
C:Windowssystem32>net start mysql -- 提示: --发生系统错误 2。 --系统找不到指定的文件。
3-1. 解决:
注:下载MySql完若是zip文件后,可以直接使用(注意里面可能没有默认的data文件夹)
先将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务. 然后再命令行: mysql -uroot -p 输入密码
--mysql-5.6.10-win32默认的配置文件是在C:/Program Files/MySQL/MySQL --Server 5.6/my-default.ini,或者自己建立一个my.ini文件,在其中添加配置:
--若是下载的目录没有data文件夹,则需重新下载
[mysqld]
basedir=C:/Program Files/MySQL/MySQL Server 5.6
datadir=C:/Program Files/MySQL/MySQL Server 5.6/data
4. 再次启动服务
C:Windowssystem32>net start mysql -- 提示: --发生系统错误 2。系统找不到指定的文件。
4-1. 解决:
注:在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,不管你是否配置环境变量,否则在安装完后启动服务还是会报上面的错误。
切换到bin目录后,先删除前面安装的mysql服务(删除服务不一定要到bin目录),再重新在bin目录下安装mysql服务,然后启动:
C:Windowssystem32>cd ../.. C:>cd Program FilesMySQLMySQL Server 5.6in C:Program FilesMySQLMySQL Server 5.6in>mysqld --remove Service successfully removed. C:Program FilesMySQLMySQL Server 5.6in>mysqld --install Service successfully installed. C:Program FilesMySQLMySQL Server 5.6in>net start mysql --提示: --MySQL 服务正在启动 . --MySQL 服务已经启动成功。
5. 登陆数据库
--方法一: mysql -uroot -hlocalhost -p --方法二: mysql -uroot --注意在-u和root之间不存在空格
6. 修改原始root密码
mysqladmin -u root password '新密码'
7. MySql常用操作
(1) 显示某个数据库的字符编码
USE databaseName; SHOW VARIABLES LIKE 'character_set_%'; SHOW VARIABLES LIKE 'collation_%';
(2) 修改数据库密码(这里是”root“)
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
(3) 显示数据库的数据目录
SHOW VARIABLES LIKE 'datadir'
(4) 修改数据库密码
SET PASSWORD = PASSWORD('123456');
// 创建一个数据库 // 创建一张表 // 创建一个新属性 // 删除个数据库 // 删除一张表 // 删除一个属性 // ........