网站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怎么设置默认数据库
当前网址:https://www.cdcxhl.com/article8/dodosip.html

成都网站建设公司_创新互联,为您提供企业建站网站收录网站排名建站公司品牌网站设计网页设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

绵阳服务器托管