设置权限修改密码创建用户用来远程连接
GRANT ALL PRIVILEGES ON . TO root@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
(第一个root表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个123456表示密码)。
即刻生效:
flush privileges;
设置权限:
GRANT ALL PRIVILEGES ON GZAIC.* TO GZAIC@'%'
查询数据库的用户(看到如下内容表示创建新用户成功了)
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
登录mysql
1.本地登录MySQL 命令:mysql -u root -p //root是用户名,输入这条命令按回车键后系统会提示你输入密码
2.指定端口号登录MySQL数据库 将以上命令:mysql -u root -p改为 mysql -u root -p -P 3306 即可,注意指定端口的字母P为大写,
而标识密码的p为小写。MySQL默认端口号为3306
3.指定IP地址和端口号登录MySQL数据库
命令格式为:mysql -h ip -u root -p -P 3306例如:mysql -h 127.0.0.1 -u root -p -P 3306