189 8069 5689

品优购mysql怎么设置 品优购html

怎么配置mysql数据库配置文件

一、mysql_install_db说明

成都创新互联是一家专注于网站设计制作、成都网站建设与策划设计,灌南网站建设哪家好?成都创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:灌南等地区。灌南做网站价格咨询:028-86922220

当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

during 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点吸烟 f到/data1/mysql_3308目录下

#vi /data1/mysql_3308/my点吸烟 f

修改配置文件,将端口和相关目录的都改为新的设置,如下:

[client]

character-set-server = utf8

port = 3308

socket = /tmp/mysql_3308.sock

[mysqld]

user = mysql

port = 3308

socket = /tmp/mysql_3308.sock

basedir = /usr/local/mysql

datadir = /data1/mysql_3308/data

log-error = /data1/mysql_3308/mysql_error.log

pid-file = /data1/mysql_3308/mysql.pid

......其他略

确保配置文件无误。

运行下面命令进行数据库的初始化:

#/usr/local/mysql/bin/mysql_install_db --defaults-file=/data1/mysql_3308/my点吸烟 f --datadir=/data1/mysql_3308/data

完成后新的3308数据库就初始化好了,如果有报错,则按照报错的提示查看报错日志,一般情况下都是my点吸烟 f配置文件的问题,修正后即可。

三、启动新mysql

启动3308端口的mysql服务

#/usr/local/mysql/bin/mysqld_safe --defaults-file=/data1/mysql_3309/my点吸烟 f

检查是否启动

#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 开机自启动怎么设置

首先是我们将鼠标移动到如下图所示的计算机的图标上,点击右键,选择管理。

请点击输入图片描述

请点击输入图片描述

然后我们点击如下图界面中的服务和应用程序。

请点击输入图片描述

请点击输入图片描述

接下来可以看到它下面有一个我们的目标——服务。

请点击输入图片描述

请点击输入图片描述

服务的话它是按字母排列的,我们往下拉,找到Mysql服务。此时可以看到它是一个手动启动的状态。

请点击输入图片描述

请点击输入图片描述

在mysql服务上点击鼠标右键,选择属性。

请点击输入图片描述

请点击输入图片描述

然后跳出的如下图的界面中我们将手动改成自动,点击确定,这样你的mysql服备就是一个自启动的状态。

请点击输入图片描述

请点击输入图片描述

网上有很多的文章教怎么配置mysql服务器

MySQL和SQLserver当然可以同时安装在同一台服务器上。相互不会有影响,各自按各自的安装和配置方式就可以了。不需要特别的设置。Php调用MySQL只要在Php配置文件中启用MySQL的插件就可以了。 将配置文件中“;extension=php_mysql.dll ”前面的分号


文章名称:品优购mysql怎么设置 品优购html
文章转载:http://cdxtjz.cn/article/ddgigpi.html

其他资讯