mysql解压后
1. 如何在64位WIN7下安装64位的解压版Mysqlmysql-5.6.14
安装MySQLmysql-5.6.14可以参考如下安装步骤:
1、将解压缩后的文件放到自己想要的地方,并配置环境变量。示例中存放的目录为:F:mysqlmysql-5.6.14-winx64
2、在环境变量中添加:MYSQL_HOME:F:mysqlmysql-5.6.14-winx64,在path路径中加入:%MYSQL_HOME%in。配置环境变量不是必须的,只是为了能更方便的在命令行中使用mysql的命令行工具。
3、修改ini配置文件
5.6.14的解压缩版里有一个my-default.ini文件,一份改名为my.ini放在同级目录下。修改my.ini, my.ini内容如下:
#
#http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
#***DONOTEDITTHISFILE.It'
#***defaultlocationringinstall,andwillbereplacedifyou
#***upgradetoanewerversionofMySQL.
[mysqld]
loose-default-character-set=utf8
basedir=F:/mysql/mysql-5.6.14-winx64
datadir=F:/mysql/mysql-5.6.14-winx64/data
[client]
loose-default-character-set=utf8
[WinMySQLadmin]
Server=F:/mysql/mysql-5.6.14-winx64/bin/mysqld.exe
#Removeleading#
#cacheinMySQL.Startat70%oftotalRAMfordedicatedserver,else10%.
#innodb_buffer_pool_size=128M
#Removeleading#:logging
#.
#log_bin
#设置mysql的安装目录
#设置mysql数据库的数据存放目录
#Thesearecommonlyset,removethe#andsetasrequired.
#basedir=.....
#datadir=.....
#port=.....
#server_id=.....
character-set-server=utf8
#Removeleading#.
#.
#Adjustsizesasneeded,.
#join_buffer_size=128M
#sort_buffer_size=2M
#read_rnd_buffer_size=2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4、安装服务
开始——所有程序——附件——命令提示符,右键以管理员身份运行。 输入命令:
C:>f:
F:>cdF:mysqlmysql-5.6.14-winx64in
F:mysqlmysql-5.6.14-winx64in>mysqld-install
Servicesuccessfullyinstalled.
5、启动服务
F:mysqlmysql-5.6.14-winx64in>cd
F:>netstartmysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
6、配置用户
还在上面的命令窗口里面,输入命令:mysql -u root -p
回车后提示输入密码。
mysql解压缩版初次安装管理员root的密码为空,因此直接再回车一次就登入mysql数据库了。
F:>mysql-uroot-p
Enterpassword:
WelcometotheMySQLmonitor.Commandsendwith;org.
YourMySQLconnectionidis1
Serverversion:5.6.14MySQLCommunityServer(GPL)
Copyright(c)2000,2013,Oracleand/oritsaffiliates.Allrightsreserved.
/orits
affiliates.
owners.
Type'help;'or'h'forhelp.Type'c'.
成功后
输入命令:usemysql;/*使用mysql数据库*/
mysql>usemysql
Databasechanged
输入命令:selecthost,user,passwordfromuser;/*查看系统的账户信息*/
mysql>selecthost,user,passwordfromuser;
+-----------+------+----------+
|host|user|password|
+-----------+------+----------+
|localhost|root||
|127.0.0.1|root||
|::1|root||
|localhost|||
+-----------+------+----------+
4rowsinset(0.00sec)
host:代表mysql服务允许哪个IP来的请求。localhost和127.0.0.1指mysql服务所在的主机,即本地。::1是IPV6的IP地址写法,
全称为:0000:0000:0000:0000:0000:0000:0000:0001。现在都是IPV4的网络,可以不用管他。
user:指账户名称。不同的host下账户名称可以相同。
password:密码。
可以看到,默认账户里只支持本地连接,并且账户没有密码。现在的问题明确了,就是要将匿名用户删除,为root用户添加远程访问和密码,再为自己添加个人账户。指令如下:
mysql>updateusersetpassword=PASSWORD('root')whereuser='root';
QueryOK,3rowsaffected(0.00sec)
Rowsmatched:3Changed:3Warnings:0
mysql>grantallon*.*toroot@'%'identifyby'root';
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthat
'ident
ifyby'root''atline1
mysql>grantallon*.*towalle@'%'identifyby'123456'withgrantoption;
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthat
'ident
ifyby'123456'withgrantoption'atline1
mysql>deletefromwhereuser='';
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthat
'where
user='''atline1
mysql>selecthost,user,passwordfromuser;
+-----------+------+-------------------------------------------+
|host|user|password|
+-----------+------+-------------------------------------------+
|localhost|root|*|
|127.0.0.1|root|*|
|::1|root|*|
|localhost|||
+-----------+------+-------------------------------------------+
4rowsinset(0.00sec)
mysql>commit;
QueryOK,0rowsaffected(0.00sec)
mysql>flushprivileges;
QueryOK,0rowsaffected(0.00sec)
2. MySQL免安装版与安装版区别
MySQL免安装版与安装版区别为:软件形式不同、配置不同、存储不同。
一、软件形式不同
1、MySQL免安装版:MySQL免安装版的软件形式为压缩包,解压后即可使用。
2、MySQL安装版:MySQL安装版的软件形式为安装包,安装成功后才可使用。
二、配置不同
1、MySQL免安装版:MySQL免安装版不需要在使用前配置软件的环境变量。
2、MySQL安装版:MySQL安装版需要在使用前配置软件的环境变量。
三、存储不同
1、MySQL免安装版:MySQL免安装版的数据存储,默认在当前解压文件夹下。
2、MySQL安装版:MySQL安装版的数据存储,默认在电脑安装目录文件下。
3. 官网上下载了MySQL压缩包,解压后并没有setup的安装程序。请问要怎么安装~~
绿色版mysql
1建立data文件夹
运行cmd,安装命令是mysqld --install MySQL --defaults-file=D:\mysql\bin\my-small.ini,
操作出现如下错误提示,“Install/Remove of the Service Denied!”,查看是否是管理员启动cmd命令,如果不是切换为管理员,打开“我的附件”右击cmd命令选择管理员启动,然后再进行操作
4. 下的mysql-5.6.22-winx64解压过后怎么安装,没有setup.exe
这个版本的mysql不是用setup.exe安装的,安装步骤如下:
1、将my-large.ini(当然也可以视情况选择别的ini配置文件) 复制后改名为my.ini,在此基础上,主要是在[mysqld]段中添加了:
#系统基本目录
basedir= D:/mysql-5.5.25
#用户数据目录
datadir= D:/mysql-5.5.25/data
#字符集设置
character-set-server = utf8
在[client]段中添加了:
default-character-set = utf8
2、MySQL安装Windows服务
找到mysql5的安装目录中的bin目录,执行mysqld –install
在cmd窗口中
d: 回车
D:\mysql-5.5.25-winx64\bin> mysqld –install
安装windows服务成功 Service successfully installed.
启动MySQL服务
D:\mysql-5.5.25-winx64\bin> net start MySQL
服务已经启动成功
附:安装一个mysql Windows服务的命令:mysqld --install MySQL
移除mysql服务:mysqld –remove MySQL
启动mysql服务的命令:net start MySQL
停止mysql服务的命令:net stop MySQL
将mysql默认的系统用户root的空密码修改为12345的命令:mysqladmin -u root password "12345"
这里有一个简单的方法 就是在环境变量的path里边添加MySQL的bin路径 然后就可以直接在运行当中直接执行mysql命令了