博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql 安裝完畢要做的事
阅读量:4055 次
发布时间:2019-05-25

本文共 1277 字,大约阅读时间需要 4 分钟。

Mysql 安裝完畢後,就突然不知要做什麼,把流程寫一下:

1. 先啟動 mysql

[LINUX] service mysqld start
[FREEBSD] /usr/local/etc/rc.d/mysql-server start
修改 /etc/rc.conf 加入一行 mysql_enable="yes"

2. mysql安裝完後設定root密碼

/usr/local/bin/mysqladmin -uroot flush-privileges password "1234"
3. 進入mysql
/usr/local/bin/mysql -uroot -p
4. mysql的設定檔存放在[FREEBSD] /usr/local/share/mysql [LINUX] /usr/share/mysql/ 裡面有幾個預設的my-xx.cnf
my-huge.cnf 巨大型系統,記憶體1G-2G,且主要是執行MySQL的伺服用
my-innodb-heavy-4G.cnf 4GB以上的RAM, InnoDB only, ACID, few connections, heavy queries
my-large.cnf 大型系統,記憶體512MB,且部分執行MySQL的伺服用
my-medium.cnf 給中型系統,記憶體32M - 64M,主要是執行MySQL的伺服或是 記憶體128M,其中MySQL只是和別的應用程式共存(例如網頁)伺服器用
my-small.cnf 給小型系統,記憶體-64M,其中MySQL只是和別的應用程式共存(例如網頁)的伺服器用
選一個適合的,拷背到/etc/my.cnf即可。

基本上,我的分類法:

獨立用 Mysql Server,伺服器上主要是 MySQL 服務而已的話,會用my-huge.cnf

主機Loading 還可以,和網頁伺服共存。記憶體2G,我會用 my-large.cnf ,超過 2G的我會用 my-huge.cnf
其他情況我會用 my-medium ,至於 my-small 從來沒用過。

[補充資料]

* mysql預設存收資料庫檔案的位置[RH LINUX] /var/lib/mysql [FREEBSD] /var/db/mysql
* phpMyAdmin 要更改 select_lang.lib.php 的內容,可以讓頁面的編碼正常顯示:
// MySQL charsets map
$mysql_charset_map = array(
'big5' => 'big5',
....
'utf-8' => 'utf8', =>原本為UFT8
'utf-8' => 'latin1', => 改為 LATIN1 看是否能解決亂碼問題。

[FREEBSD] mysql 的記錄檔會放在 /var/db/mysql

[參考資料]
http://bbs.ecstart.com/redirect.php?tid=28204&goto=lastpost
TWBSD

转载地址:http://oblci.baihongyu.com/

你可能感兴趣的文章
linux insmod error -1 required key invalid
查看>>
linux kconfig配置
查看>>
linux不同模块completion通信
查看>>
linux printf获得时间戳
查看>>
C语言位扩展
查看>>
linux irqdebug
查看>>
git 常用命令
查看>>
linux位操作API
查看>>
uboot start.s文件分析
查看>>
没有路由器的情况下,开发板,虚拟机Ubuntu,win10主机,三者也可以ping通
查看>>
本地服务方式搭建etcd集群
查看>>
安装k8s Master高可用集群
查看>>
忽略图片透明区域的事件(Flex)
查看>>
忽略图片透明区域的事件(Flex)
查看>>
AS3 Flex基础知识100条
查看>>
Flex动态获取flash资源库文件
查看>>
01Java基础语法-16. while循环结构
查看>>
01Java基础语法-19. 循环跳转控制语句
查看>>
Django框架全面讲解 -- Form
查看>>
今日互联网关注(写在清明节后):每天都有值得关注的大变化
查看>>