您的位置:首页 > 数据库 > MySQL

Mysql 安装及一些小问题

2015-03-20 15:09 218 查看
先去官网下载Mysql解压版

网址:http://dev.mysql.com/downloads/mysql

然后选择一个文件夹解压。

建立一个自己的my.ini,这个文件是txt格式的,是mysql的配置文件。其中的datadir是mysql的数据目录(basedir后面加\data),basedir是mysql的安装目录,这两个要正确填写。

一份可用的简单配置:

[client]

default-character-set=utf8

[mysqld]

basedir=D:\开发工具\Mysql 5.0\mysql-5.6.21-win32

datadir=D:\开发工具\Mysql 5.0\mysql-5.6.21-win32\data

character_set_server=utf8

skip-grant-tables

[WinMySQLadmin]

Server=D:\开发工具\Mysql 5.0\mysql-5.6.21-win32\bin\mysqld.exe

user=root

password=

[mysql]

default-character-set=utf8

系统会查找三个位置的my.ini,C:\Windows和mysql解压目录还有一个忘记了。。。确保其他位置没有,系统用的就是你配置的那个my.ini。

接下来就是安装mysql服务了。这个要用到根目录\bin下面的mysqld.exe。用管理员权限打开cmd(不用的话会被操作系统deny),cd到mysql的\bin目录下,输入如下命令:

mysqld --install Mysql 即可。这样的话是默认安装,即使用默认位置下的my.ini文件来配置mysql。如果要用指定位置的my.ini来配置,就要加一些参数选项

mysqld --install Mysql --defaults-file="my.ini的位置"。注意,这里的路径必须放在引号内部,否则会报错。

如果要删除mysql用命令:sc delete Mysql

接下来就是启动服务了,net start Mysql



这里可能会遇到一个蛋疼的问题,1067错误。无法启动。有一个办法绝对可行,就是修改my.ini,在[mysqld]节点下面添加skip-grant-tables这句话。

最后就是登陆了,使用Mysql -u root -p,退出用quit.为了使命令在全部路径下都可以使用,可以将安装目录添加到系统的Path的环境变量中去。

show variables;可以查看mysql的参数。用like精确查找。

show databases;查看全部的数据库;

create database 名字;

drop database 名字;

show tables;查看全部表;

s
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: