给大家带来CentOS下Mysql的设置
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!装置rmp-ivhMySQL-server-4.1.22-0.glibc23.i386.rpm--nodeps
rmp-ivhMySQL-client-4.1.22-0.glibc23.i386.rpm--nodeps
检察是不是装置乐成
netstat-atln下令看到3306端口开放申明装置乐成
登录
mysql[-uusername][-hhost][-p]
初始无暗码,这个mysql可实行文件在/usr/bin/mysql
目次
1、数据库目次
/var/lib/mysql/
2、设置文件
/usr/share/mysql(mysql.server下令及设置文件)
3、相干下令
/usr/bin(mysqladminmysqldump等下令)
4、启动剧本
/etc/rc.d/init.d/(启动剧本文件mysql的目次)
修正登录暗码
MySQL默许没有暗码
usr/bin/mysqladmin-urootpasswordnew-password
格局:mysqladmin-u用户名-p旧暗码password新暗码
启动与中断
MySQL装置完成后启动文件mysql在/etc/init.d目次下,在必要启动时运转上面下令便可
启动:
/etc/init.d/mysqlstart
中断:
/usr/bin/mysqladmin-uroot-pshutdown
从头启动:
sudo/etc/init.d/mysqlrestart
主动启动:
观察mysql是不是在主动启动列表中/sbin/chkconfig--list
把MySQL增加到你体系的启动办事组内里往/sbin/chkconfig--addmysql
把MySQL从启动办事组内里删除/sbin/chkconfig--delmysql
设置
将/usr/share/mysql/my-medium.cnf复制到/etc/my.cnf,今后修正my.cnf文件来修正mysql的全局设置
将my.cnf文件中的innodb_flush_log_at_trx_commit设成0来优化
后增加增加lower_case_table_names设成1来不辨别表名的巨细写
设置字符集
MySQL的默许编码是Latin1,不撑持中文,要撑持必要把数据库的默许编码修正为gbk大概utf8。
1、中断MySQL办事(bin/mysqladmin-urootshutdown)
2、在/etc/下找到my.cnf,假如没有就把MySQL的装置目次下的support-files目次下的my-medium.cnf复制到/etc/下并更名为my.cnf便可
3、翻开my.cnf今后,在和上面均加上default-character-set=utf8,保留并封闭
4、启动MySQL办事(bin/mysqld_safe&)
查询字符集:showvariableslike%set%;
增添MySQL用户
格局:grantselecton数据库.*to用户名@登录主机identifiedby"暗码"
grantselect,insert,update,deleteon*.*touser_1@%Identifiedby123;
grantallon*.*touser_1@localhostIdentifiedby123;
近程会见
其一:
GRANTALLPRIVILEGESON*.*TOxoops_root@%IDENTIFIEDBY654321;
同意xoops_root用户能够从恣意呆板上登进MySQL。
其二:
编纂/etc/mysql/my.cnf
>skip-networking=>#skip-networking
如许就能够同意其他呆板会见MySQL了。
grantallon*.*toroot@ipidentifiedbypassword;
备份与规复
备份
进进到库目次,cd/val/lib/mysql
mysqldump-uroot-p--optaaa>back_aaa
规复
mysql-uroot-pccc<back_aaa
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
给大家带来CentOS下Mysql的设置
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。 说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。? Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。 不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。 Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。 首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
页:
[1]