1、命令安装mysql
sudo apt install mysql-server
sudo apt isntall mysql-client
sudo apt install libmysqlclient-dev
2. 以上3个软件包安装完成后,使用如下命令查询是否安装成功:
jiahe@jiahe-nlp:~$ sudo netstat -tap | grep mysql
tcp 0 0 localhost:mysql *:* LISTEN 5922/mysqld
3、设置mysql远程访问
编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
sudo gbedit /etc/mysql/conf.d
进入mysql命令行
jiahe@jiahe-nlp:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.7.21-0ubuntu0.16.04.1 (Ubuntu)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'jiahe123' WITH GRANT OPTION;
*.*:第一个*代表数据库名;
第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户。
root:授予root账号。
“%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。
“password”:分配账号对应的密码,这里密码自己替换成你的 mysql root帐号 密码。
flush privileges;
刷新权限信息,也即是让我们所作的设置马上生效。
最后重启mysql
/etc/init.d/mysql restart
4. 安装mysql-workbench
sudo apt install mysql-workbench
即可安装mysql-workbench。