㈠ mysql的配置文件my.cnf在哪啊 想修改它,怎么修改啊
如果使用的是虚拟主机的话,是要运营商那边设置的 。但一般运营商虚拟主机服务器环境是不会随意增加设置的。大多数网站在里面都可以正常运行,不行的话建议你买个云主机或vps 也不贵,让程序员给你架设。
㈡ 怎么配置mysql数据库配置文件
一、mysql_install_db说明当MySQL的系统库(mysql系统库)发生故障或需要新加一个mysql实例时,需要初始化mysql数据库。需要使用的命令:/usr/local/mysql/bin/mysql_install_db#/usr/local/mysql/bin/mysql_install_db –help 可以查看帮助信息如下Usage: /usr/local/mysql/bin/mysql_install_db [OPTIONS] –basedir=path The path to the MySQL installation directory. –cross-bootstrap For internal use. Used when building the MySQL system tables on a different host than the target. –datadir=path The path to the MySQL data directory. –force Causes mysql_install_db to run even if DNS does not work. In that case, grant table entries that normally use hostnames will use IP addresses. –ldata=path The path to the MySQL data directory. –rpm For internal use. This option is used by RPM files ring the MySQL installation process. –skip-name-resolve Use IP addresses rather than hostnames when creating grant table entries. This option can be useful if your DNS does not work. –srcdir=path For internal use. The directory under which mysql_install_db looks for support files such as the error message file and the file for popoulating the help tables. –user=user_name The login username to use for running mysqld. Files and directories created by mysqld will be owned by this user. You must be root to use this option. By default mysqld runs using your current login name and files and directories that it creates will be owned by you.All other options are passed to the mysqld program除了支持以上的参数,还支持mysqld的参数。二、举例: 本文以新加一个mysql实例为例。例如服务器上已经安装了3306端口的mysql服务,需要再启一个3308端口的mysql服务。 假设mysql安装在/usr/local/mysql路径下,找一个磁盘空间剩余比较大的盘,如/data1,把3308端口的mysql的数据保存在/data1下#mkdir /data1/mysql_3308#mkdir /data1/mysql_3308/data#chown -R mysql:mysql /data1/mysql_3308 复制一个mysql配置文件my.cnf到/data1/mysql_3308目录下#vi /data1/mysql_3308/my.cnf修改配置文件,将端口和相关目录的都改为新的设置,如下:[client]character-set-server = utf8port = 3308socket = /tmp/mysql_3308.sock[mysqld]user = mysqlport = 3308socket = /tmp/mysql_3308.sockbasedir = /usr/local/mysqldatadir = /data1/mysql_3308/datalog-error = /data1/mysql_3308/mysql_error.logpid-file = /data1/mysql_3308/mysql.pid……其他略 确保配置文件无误。运行下面命令进行数据库的初始化:#/usr/local/mysql/bin/mysql_install_db –defaults-file=/data1/mysql_3308/my.cnf –datadir=/data1/mysql_3308/data完成后新的3308数据库就初始化好了,如果有报错,则按照报错的提示查看报错日志,一般情况下都是my.cnf配置文件的问题,修正后即可。三、启动新mysql启动3308端口的mysql服务#/usr/local/mysql/bin/mysqld_safe –defaults-file=/data1/mysql_3309/my.cnf &检查是否启动#ps aux|grep mysql如果有3308字样说明已经启动成功可将启动命令加入/etc/rc.local随服务器启动新加的mysql没有设置root密码,可以通过下面命令设置root密码:#/usr/local/mysql/bin/mysqladmin -S /tmp/mysql_3308.sock -u root password 'new-password'
㈢ mysql的配置文件my.cnf 或者 my.ini在哪啊 想修改它,怎么修改啊
一般linux 上都放在 /etc/my.cnf ,window 上安装都是默认可能按照上面的路径还是没找到, window 上 可以登录到mysql中 使用 show variables like '%data%' 先找到data 存放路径, 一般my.ini 在 data文件的上一级。
win下的是my.ini,一般会在安装目录的根目录。
举例:
Windows7电脑上的方法。
1)从任务栏找到MySQL Notifier,右键单击,选择“SQL Editor”打开
2)可以看到MySQL Workbench被打开,从左侧边栏Navigator选择Options File;如果左侧没有Navigator,那么在右上角选择显示左侧边栏的选项。
3)在Workbench下部可以看到Configuration File所处的位置,即为my.ini的路径。
(3)如何编辑配置文件cnf扩展阅读:
使用 mysql –help 查看关于MYSQL对应配置文件my.cnf 搜索顺序,windows 和linux 上都是该命令查看; linux 上可以使用 mysql –help|grep my.cnf 过滤查看。
㈣ win7里的config里的文件如何修改
1、Win7系统里的config目录,通常袭指的是X:windowssystem32config目录,这是Windows系统的配置文件所在的目录。
2、Windows采用注册表来管理配置文件,用户可以使用注册表编辑器来修改配置文件,具体操作:WIN+R键打开”运行“对话框,输入regedit, 按回车键,运行注册表编辑器。
以上图为例,其中的SAM键,就对应于X:windowssystem32config目录下的SAM文件。
㈤ linux下 vi命令编辑/etc/my.cnf
你要有这个文件写权限,shell下输入:vi /etc/my.cnf进入vi后,按i移动上下左右键到,你想插入的位置,然后打字。这时跟记事本是一样的。打完字后,按ESC然后输入:wq就保存退出了。
㈥ 如何编辑LINUX配置文件
按Esc进入命令模式,输入:w<回车>就是保存;输入:q<回车>就是推出;输入:wq<回车>就是保存并退出
㈦ 如何修改mysql配置文件中的参数
1、编辑MySQL(和PHP搭配之最佳组合)配置文件: windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。 linux环境中:/etc/my.cnf 在[MySQLd]配置段添加如下一行: skip-grant-tables 保存退出编辑。 2、然后重启MySQL服务 windows环境中: net stop MySQL net start MySQL linux环境中: /etc/init.d/MySQLd restart 3、设置新的ROOT密码 然后再在命令行下执行: MySQL-uroot -p MySQL 直接回车无需密码即可进入数据库了。 现在我们执行如下语句把root密码更新为7758521: update user set password=PASSWORD("7758521") where user='root'; quit 退出MySQL。 4、还原配置文件并重启服务 然后修改MySQL配置文件把刚才添加的那一行删除。 再次重起MySQL服务,密码修改完毕。 用新密码7758521试一下吧,又能登入MySQL的感觉就是不一样吧?采纳哦
㈧ mysql如何修改数据库目录
mysql中修改数据库目录方法:操作步骤:1.检查mysql数据库存放目录mysql -u root -prootadmin#进入数据库show variables like '%dir%';#查看sql存储路径(查看datadir 那一行所指的路径)quit;2.停止mysql服务service mysqld stop3.创建新的数据库存放目录mkdir /data/mysql4.移动/复制之前存放数据库目录文件,到新的数据库存放目录位置cp -R /usr/local/mysql/data/* /data/mysql/ #或mv /usr/local/mysql/data/* /data/mysql5.修改mysql数据库目录权限以及配置文件chown mysql:mysql -R /data/mysql/vim /etc/my.cnfdatadir=/data/mysql (制定为新的数据存放目录)vim /etc/init.d/mysqlddatadir=/data/mysql6.启动数据库服务service mysqld start说明:根据以上的简单6步操作,已经成功的数据库目录更换路径了。