文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux下Mysql的配置

Linux下Mysql的配置

时间:2011-04-13  来源:白耘

安装 rmp -ivh MySQL-server-4.1.22-0.glibc23.i386.rpm --nodeps rmp -ivh MySQL-server-4.1.22-0.glibc23.i386.rpm --nodeps 查看是否安装成功 netstat -atln 命令看到3306端口开放说明安装成功 登录 mysql [-u username] [-h host] [-p[password]] [dbname] 初始无密码,这个mysql可执行文件在/usr/bin/mysql 目录 1、数据库目录    /var/lib/mysql/ 2、配置文件 /usr/share/mysql(mysql.server命令及配置文件) 3、相关命令 /usr/bin(mysqladmin mysqldump等命令) 4、启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录) 修改登录密码 MySQL默认没有密码 usr/bin/mysqladmin -u root password 'new-password' 格式:mysqladmin -u用户名 -p旧密码 password 新密码 启动与停止 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可 启动: /etc/init.d/mysql start 停止: /usr/bin/mysqladmin -u root -p shutdown 自动启动: 察看mysql是否在自动启动列表中 /sbin/chkconfig --list 把MySQL添加到你系统的启动服务组里面去 /sbin/chkconfig --add mysql 把MySQL从启动服务组里面删除 /sbin/chkconfig --del mysql 配置 将/usr/share/mysql/my-medium.cnf复制到/etc/my.cnf,以后修改my.cnf文件来修改mysql的全局设置 将my.cnf文件中的innodb_flush_log_at_trx_commit设成0来优化 设置字符集 MySQL的默认编码是Latin1,不支持中文,要支持需要把数据库的默认编码修改为gbk或者utf8。 1、中止MySQL服务(bin/mysqladmin -u root shutdown)    2、在/etc/下找到my.cnf,如果没有就把MySQL的安装目录下的support-files目录下的my-medium.cnf复制到/etc/下并改名为my.cnf即可     3、打开my.cnf以后,在[client]和[mysqld]下面均加上default-character-set=utf8,保存并关闭    4、启动MySQL服务(bin/mysqld_safe &) 查询字符集:show variables like '%set%'; 增加MySQL用户 格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码" grant select,insert,update,delete on *.* to user_1@"%" Identified by "123"; grant all on *.* to user_1@"localhost" Identified by "123"; 远程访问   其一:   GRANT ALL PRIVILEGES ON *.* TO xoops_root@"%" IDENTIFIED BY "654321";   允许xoops_root用户可以从任意机器上登入MySQL。   其二:   编辑 /etc/mysql/my.cnf   >skip-networking => # skip-networking   这样就可以允许其他机器访问MySQL了。 备份与恢复 备份 进入到库目录,cd /val/lib/mysql mysqldump -u root -p --opt aaa > back_aaa 恢复 mysql -u root -p ccc < back_aaa
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载