解压mysql-5.5.22-win32.zip后的目录中有5个my-xxxx.ini配置文件,
通过查看配置文件中的描述,是说针对不同内存大小的推荐配置。
本例复制了my-medium.ini 并重命名为 my.ini 然后添加了如下几行:
[client]
default-character-set=utf8 客户端编码
[mysqld]
basedir=D:/sdk/MySQLMySQL安装目录
datadir=D:/Servers/mysql/dataMySQL数据库存放目录
default-character-set=utf8服务器端编码
default-collation=utf8_general_ci服务器端字符集
2、安装windows服务(Windows7 用户必须以管理员启动cmd):
3、启动windows服务
结果报了1067错误。。。。
到启动日志文件查看(启动日志在MySQL的data目录中,由于本例在my.ini文件中指定了datadir,所以我的日志文件为D:\Servers\mysql\data\Siuon-PC.err):
说未知的变量'default-character-set=utf8'...记得公司的mysql配置里面就是这样的啊。。。于是Google之。。。原来由于我下载的MySQL版本是5.5...
在这个版本中刚刚配置的几个变量被新的取代了
default-character-set --> character_set_client P.S: [client] 部分的default-character-set
default-character-set --> character_set_server P.S:[mysqld]部分的default-character-set
default-collation --> collation-server
修改完后的截图:
重新启动,还是报1067错误。日志为:
意思是说mysql.host表不存在。 这是由于我将datadir改成自定义的了,但是之前datadir目录(即MySQL/data) 中的系统数据库没有一起拷贝到新的datadir目录。造成的。
将如下几个文件夹复制到新的my.ini配置文件中datadir指定的目录下(在本例中为D:\Servers\mysql\data目录):
启动MySQL服务OK~~~:
相关推荐
mysql my.ini "C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe" "--defaults-file=C:\Program Files\MySQL\MySQL Server 5.5\my.ini" "-uroot" "-p
也很容易理解,就是需要修改一下MySQL的配置文件,但是这里面有个小技巧(在Windows 7中):如果直接使用记事本或notepad++打开MySQL 5.5文件夹底下的my.ini,会提示该文件被其他程序占用,或者拒绝访问之类的(如...
UPUPW APACHE版环境集成包目录说明: 01、UPUPW.exe UPUPW控制面板主程序 ...upupw\MySQL\my.ini MySQL配置文件 upupw\sendmail\sendmail.ini SendMail配置文件 memcached://127.0.0.1:11211 MemCache配置地址及端口
Windows:Windows 的配置文件为 my.ini,一般在 MySQL 的安装目录下或者 c:\Windows 下。 Linux:Linux 的配置文件为 my.cnf ,一般在 /etc 下 在 my.ini 增加几行: [mysqlld] long_query_time=2 #5.0、5.1等版本...
2.打开刚刚解压的文件夹 C:\web\mysql-8.0.19 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息: [client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 ...
修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux), 在配置文件中增加 [mysqld] port=3306 bind-address=0.0.0.0 然后重新启动mysql服务,执行service mysql restart。 二、设置mysql用户...
问题描述(以下讨论范围...第一步:编辑mysql安装目录中的配置文件my.ini,在[mysqld]这个条目下加入 skip-grant-tables 如下图: 保存退出后 第二步:重启mysql 重启步骤如下: 1.进入任务管理器,查看mysqld.exe是
(2).mysql5.5的安装,配置,测试 a.把安装压缩包下载复制到除c盘之外的其他盘中,比如d:\,路径中不要包括中文字符 b.配置环境变量 MYSQL_HOME=mysql的解压路径 PATH=.;%MYSQL_HOME%\BIN;.... c.下载复制my.ini...
1、修改配置文件my.ini【D:\Program Files\MySQL\MySQL Server 5.5】: [mysql] default-character-set=utf8mb4 [mysqld] character-set-server=utf8mb4 2、重启mysql服务 3、修改表或者表中某个
修改mysql5.7的配置文件即可解决,方法如下: linux版:找到mysql的安装路径进入默认的为/usr/share/mysql/中,进行对my-default.cnf编辑 利用查找功能”/”找到”sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_...
记录一下今天被坑了一下午的BUG 就从半个月前说起吧 当时……………………………………………………………………...不要学网上的另存一个my.ini(这是被坑一下午的罪魁祸首),直接在配置文件上改就行了—–黄色醒目 我
安装的 MySQL 5.1.48 或是 MySQL 5.5.8,配置好最后点击 Execute 按钮了,但是... Unknown/unsupported table type: INNODB 原来是因为这两版本的 MySQL 默认使用了支持事物的 INNODB 引擎,打开 my.ini 文件,在 MySQL
半路出家到Java,刚开始听说到说程序支持读写分离感觉特别高大上,也一直没接触 偶然的机会接触到了,就一定得记下来。 今天先讲讲数据库的主从同步,两个好处: ...在主数据库mysql安装目录下找到my.ini文件
这里我们使用了mysql5.5版本,没其它用意,相比5.7以上版本,占内存和硬盘最小的一个版本 我们准备了一个`my.cnf`作为额外配置,这里我修改了数据库的时区 ```cnf [mysqld] default-time-zone = '+8:00' ``` ``...
数据库乱码,在MySQL安装路径,比如(E:\MySQL\MySQL Server 5.5)下找到my.ini文件进入编辑,修改这两处地方为utf8,默认是拉丁文 character-set-server=utf8 default-character-set=utf8 本项目使用到的mail服务...