网站mysql怎么设置 mysql怎么设置默认数据库

PHP网站,怎么设置MYSQL数据的路径

首先,停止MySQL的服务。

福建网站建设公司创新互联公司,福建网站设计制作,有大型网站制作公司丰富经验。已为福建成百上千家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的福建做网站的公司定做!

开始--运行--services.msc--找到MySql服务,停止

mysql的默认安装位置:

C:\Program

Files\MySQL\MySQL

Server

5.0

然后,修改my.

ini文件

进入MySQL的安装目录,找到my.ini,修改datadir的值。

#Path

to

the

database

root

datadir="D:/Program

Files/MySQL/MySQL

Server

5.0/Data/"

--

修改这个值即可

最后,启动MySQL服务。

开始--运行--services.msc--找到MySql服务,启动.

如何设置mysql允许远程访问?局域网访问?

第一步打开mysql客户端,输入连接密码,按回车键。

第二步输入“use mysql”,进去mysql数据库

第三步输入“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;”,创建一个允许远程访问的用户,用户名是root,密码是123456

第四步输入“flush privileges;”,进行更新权限,如下图所示:

5/5

第五步更新权限之后,就可以远程连接mysql数据库了

希望可以帮到您,感谢您的采纳。

MySQL怎么设置?

如果出现"ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)", 说明你的MySQL还没有启动。

解决办法:

第一步

删除c:\windowns下面的my.ini

第二步

打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码

第三步 在dos下 输入 mysqld-nt -remove 删除服务

在接着输入 mysqld-nt -install

第四步 输入mysql 启动成功

如何设置使用mysql

方法/步骤

1

登陆mysql

打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令

mysql -uroot

直接回车,之后按提示输入密码,

如果未添加mysql的环境变量,可以切换到mysql的安装目录下的bin目录,再使用

mysq -uroot

你也可以手动为mysql添加环境变量。这里就不介绍怎么添加环境变量的方法了

密码输入正确之后,就会出现“Welcome to the MySQL monitor. Commands end with ; or \g. ......”字样,

命令行出现“mysql”字符前缀。现在你就可以使用命令对mysql进行操作了。曾经有没有过这样的经历,原来看见别人在命令行里面咔咔的猛敲时,就一通的崇拜,觉得这人很牛,现在你也可以让别一通崇拜了。

mysql的所有命令都以";"或者\g为结束符

2

新建数据库

在新建数据库之后,我们先设置一下字符集

mysqlSET NAMES utf8;

然后再创建数据库

mysqlCREATE DATABASE lesson

3

显示所有数据库

mysqlSHOW DATABASES;

4

使用数据库

mysqlUSE 数据库名;

5

新建表

mysqlCREATE TABLE study(

id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '学生id号',

username varchar(30) NOT NULL DEFAULT '' COMMENT '学生名字',

class tinyint(3) unsigned NOT NULL,

sex enum('男','女','保密') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '保密' COMMENT '性别',

addtime int(10) NOT NULL DEFAULT '0',

PRIMARY KEY (id)

)ENGINE=InnoDB COMMENT = '学生表';

6

显示所有表

mysqlSHOW TABLES;

7

修改表的名称

mysqlRENAME TABLE study TO study_new ;

或者

mysqlALTER TABLE study_new RENAME TO study;

8

显示字段信息

SHOW COLUMNS FROM study或者DESCRIBE study

9

插入数据

mysql insert into study (username,class,sex)VALUES('小王',1,'男'),('小四',2,'女');

10

查询数据(使concat函数拼接数据)

mysql SELECT username,CONCAT(class,'班'),sex FROM study;

11

删除数据

mysqlDELETE FROM study WHERE id=1;

12

删除数据表

DROP TABLE study;

13

删除数据库

mysql DROP DATABASE lesson;

怎样设置才能允许外网访问MySQL

设置mysql服务允许外网访问,修改mysql的配置文件,有的是my.ini,有的是my.cnf【linux】.

1:设置mysql的配置文件

/etc/mysql/my.cnf

找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问;

重启mysql:/etc/init.d/mysql restart;

2:登录mysql数据库:mysql -u root -p

mysql use mysql;

查询host值:

mysql select user,host from user;

如果没有"%"这个host值,就执行下面这两句:

mysql update user set host='%' where user='root';

mysql flush privileges;

或者也可以执行:

mysqlgrand all privileges on *.* to root@'%' identifies by ' xxxx';

其中 第一个*表示数据库名;第二个*表示该数据库的表名;如果像上面那样 *.*的话表示所有到数据库下到所有表都允许访问;

‘%':表示允许访问到mysql的ip地址;当然你也可以配置为具体到ip名称;%表示所有ip均可以访问;

后面到‘xxxx'为root 用户的password;

举例:

任意主机以用户root和密码mypwd连接到mysql服务器

mysql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

mysql flush privileges;

IP为192.168.1.102的主机以用户myuser和密码mypwd连接到mysql服务器

mysql GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.102' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

mysql flush privileges;

如何把mysql设置成网络数据库,即远程访问mysql

第一种方法:直接输入账户名和密码进入数据库。找到mysql数据库的user表,直接update root用户的Host,将Host:localhost, user:root改成Host:%, user:root

然后 mysql flush privileges; (运行此句才生效,或者重启MySQL)。因为mysql的权限都在cache里,所以要刷新一下。

改成%后,任意IP都可访问mysql服务器,十分不安全。可以将%将换成一个IP地址,即只允许来自该IP地址的访问。

第二种方法:直接输入账户名和密码进入数据库。

mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

mysql flush privileges;

可以将%将换成一个IP地址,即只允许来自该IP地址的访问。

root用户权限过大,建议新建用户,赋予其对某个数据库的部分权限


当前名称:网站mysql怎么设置 mysql怎么设置默认数据库
分享链接:http://scyanting.com/article/dodosip.html