本文记录了Ubuntu系统命令行下安装MySQL CE的过程,以及第一次登陆后的配置。
1、下载 mysql-apt-config_0.8.12-1_all.deb (根据实际情况下载正确合适的包)。
2、添加MySQL APT资源包:
$sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb #根据实际情况更改包名和路径
$sudo apt-get update #更新
3、安装MySql:
$sudo apt-get install mysql-server #根据提示设置完成后选择OK进行安装
4、启动/停止/重启 MySql服务
$sudo service mysqld start #启动
$sudo service mysqld stop # 停止
$sudo service mysqld restart #重启
$sudo service mysqld status #查看状态
# 也可以使用 systemctl
$ sudo systemctl restart mysqld.service
5、第一次登陆:
$sudo mysql -u root -p #密码为空 本地root用户登录需要加sudo
6、修改root密码:
mysql> update mysql.user set authentication_string=password("12345") where user="root"
mysql> flush privileges
7、新增用户:
mysql> create user 'username'@'host' IDENTIFIED BY 'password' #如果需要在外部远程登录,使用'%'替代host 例:'username'@'%'
8、授权:
mysql>GRANT privireges on database.tables to 'username'@'host'
# 例:包所有权限都授予root,对database数据库下所有的表
mysql> grant all privileges on datagase.* to 'root'@'localhost'