[b]1)最简单的方法是从配置好的软件源下载[/b]
这就开始自动下载安装了。当提示为root账户输入密码时,输入之。 我这里密码为“root”。
[b]2)如果因为下载的版本的关系可能自动安装时没有提示输入root账户密码。那么密码为空。 这显然毫无安全性可言。[/b]
给root账户加上密码!
以root身份登录
进入MySQL的Client后输入
[b]3)可以添加一个名为scott密码为tiger账户 先建立一个数据库给scott。 [/b]
建立账户
[color=red][b]要允许scott远程登录的话还要进行 4)和5)[/b][/color]
[b]4)以root身份登录mysql[/b]
[b]5)指定服务器ip地址 打开配置文件[/b]
找到配置
127.0.0.1改为你机器的IP地址就行了。
[b]6)设置字符集(UTF-8)[/b]
打开/etc/my.cnf
如果没有这个文件的话,mysql的安装目录拷贝过来一个样本。
以一种你喜欢的方式打开/etc/my.cnf
在[client]、[mysqldump]、[mysql] 标签下各加入一行
在[mysqld]下加入另外几个配置项
[b]7)设置数据库默认引擎[/b]
[mysqld]标签下加上以下配置
保存关闭/etc/my.cnf并重新启动MySql使配置生效。
sudo apt-get install mysql-server
这就开始自动下载安装了。当提示为root账户输入密码时,输入之。 我这里密码为“root”。
[b]2)如果因为下载的版本的关系可能自动安装时没有提示输入root账户密码。那么密码为空。 这显然毫无安全性可言。[/b]
给root账户加上密码!
以root身份登录
$mysql -u root
进入MySQL的Client后输入
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "root";
[b]3)可以添加一个名为scott密码为tiger账户 先建立一个数据库给scott。 [/b]
mysql> CREATE DATABASE scott
建立账户
mysql> GRANT ALL PRIVILEGES ON scott.* TO scott@localhost IDENTIFIED BY "tiger";
[color=red][b]要允许scott远程登录的话还要进行 4)和5)[/b][/color]
[b]4)以root身份登录mysql[/b]
mysql> GRANT ALL PRIVILEGES ON scott.* TO scott@"%" IDENTIFIED BY "tiger";
[b]5)指定服务器ip地址 打开配置文件[/b]
$sudo gedit /etc/mysql/my.cnf
找到配置
bind-address=127.0.0.1
127.0.0.1改为你机器的IP地址就行了。
[b]6)设置字符集(UTF-8)[/b]
打开/etc/my.cnf
如果没有这个文件的话,mysql的安装目录拷贝过来一个样本。
sudo cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
以一种你喜欢的方式打开/etc/my.cnf
在[client]、[mysqldump]、[mysql] 标签下各加入一行
default-character-set = utf8
在[mysqld]下加入另外几个配置项
default-character-set = utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8
[b]7)设置数据库默认引擎[/b]
[mysqld]标签下加上以下配置
default-storage-engine = innodb
保存关闭/etc/my.cnf并重新启动MySql使配置生效。