好文档 - 专业文书写作范文服务资料分享网站

redhat linux下的mysql安装与配置图文教程

天下 分享 时间: 加入收藏 我要投稿 点赞

##或者在mysql文件夹下 bin/mysqld_safe --user=mysql 如果权限不足就修改权限 配置环境:

vi /etc/profile 编辑这个文件,使得在运行mysql时 不用很长的路径了 在文件中加入

export PATH=$PATH:/usr/local/mysql/bin

##或者 export PATH=/usr/local/mysql/bin:$PATH 设置好了后 执行 source /etc/profile 设置立即生效

##********或者也加入 开关客户端 方便操作************ alias mysql_start=\

alias mysql_stop=\启动mysql服务

/etc/init.d/mysql start //服务器端开关

启动完成之后用ps -ef |grep mysql 命令查看是否启动

/mysql –u root –p //client

##***************************************************

如果还是发生错误,可能需要做如下操作:

##??#############//****************************************************

设置mysql配置文件。主要是设置basedir(mysql的home目录,如:/opt/mysql-5.1.40)和datadir(数据库文件目录,如:/var/db/mysql)两个参数。

初始化数据库目录,检查/var/db/mysql和/var/db/mysql/mysql(系统数据库)目录是否存在,若不存在则手工创建之。

准备初始化数据库的sql脚本。将/opt/mysql-5.1.40/share目录下的mysql_system_tables.sql、 mysql_system_tables_data.sql和fill_help_tables.sql三个文件拷贝到/tmp目录下,并在每个文件的最开始插入“use mysql;”一行。 执行下列命令,初始化数据库:

/opt/mysql-5.1.40/bin/mysqld.exe --bootstrap --console

/opt/mysql-5.1.40/bin/mysqld.exe --bootstrap --console

启动数据库服务(注意:停止数据库服务的命令是/opt/mysql-5.1.40/bin/mysqladmin.exe -uroot shutdown)。

运行/opt/mysql-5.1.40/bin/mysql.exe -uroot, 访问数据库服务,验证数据库是否正常。

******************************************************//###########??## 启动mysql服务之后: 设置root帐户的密码

mysqladmin -u root password 'yourpassword

##也可以利用mysqladmin -uroot -p原密码 password '新密码'来添加mysql下的root的密码 删除本机匿名连接的空密码帐号 本机登录mysql

mysql –u root -p

然后输入上面设置的密码,登录后在mysql的命令行中执行: chmod 774 /etc/my.cnf 更改此文件能够减少警告

mysql>use mysql; //选择默认数据库mysql

mysql>update user set password=’root’ where user = '127.0.0.1'; mysql>delete from user where password=\不允许root密码为空 mysql>flush privileges; mysql>quit

容许root用户是远程登录

对于root账号,如果考虑安全应该新建其他账号用于远程登录,root账号可以不必开启远程登录。不过对于一般使用,没有太多安全需求,允许root用户远程登录可以方便管理,毕竟使用专用管理软件的图形界面在操作方面要方便的多。 3 修改MySQL的root用户的密码以及打开远程连接 3.1 mysql 数据库端设置

[root@ rhel5~]# mysql -u root mysql mysql>use mysql; mysql>desc user;

mysql> GRANT ALL PRIVILEGES ON *.* TO root@\ //为root添加远程连接的能力。

mysql>update user set Password = password('1234') where User='root'; mysql>select Host,User,Password from user where User='root'; mysql>flush privileges; mysql>exit

##若还不能进行远程连接,则关闭防火墙 [root@ rhel5~]# /etc/rc.d/init.d/iptables stop ##如果不能远程连接,出现错误mysql error number 1130,则加入下面语句: mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '******' WITH GRANT OPTION; 6 MySQL 开机自启动

使用root用户登录在/etc/rc.d/rc.local 文件末尾加入如下内容 #start mysql

echo \ service mysql start;

3.2 mysql Windows客户端

下载客户端ttp://js.newhua.com/down/files/mysql-gui-tools-5.0-r17-win32.zip mysql官方GUI

设置用户名root 密码为root //上面刚设置好的密码

终于在我被mysql玩了30小时之后 安装和把所有设置弄成功!

######## proftp LFS ######## 通向大师之路的两个 你去试吧

redhat linux下的mysql安装与配置图文教程

##或者在mysql文件夹下bin/mysqld_safe--user=mysql如果权限不足就修改权限配置环境:vi/etc/profile编辑这个文件,使得在运行mysql时不用很长的路径了在文件中加入exportPATH=$PATH:/usr/local/mysql/bin##或者
推荐度:
点击下载文档文档为doc格式
8bh5r7ohco862m61dldc
领取福利

微信扫码领取福利

微信扫码分享